public function removeFeature(FeatureInterface $feature)
 {
     $this->features->removeKey($feature->getName());
     return $this;
 }
 /**
  * @param FeatureInterface $feature
  *
  * @return string
  */
 public function serialize(FeatureInterface $feature)
 {
     return ['name' => $feature->getName(), 'conditions' => $this->serializeConditions($feature->getConditions()), 'status' => $this->serializeStatus($feature), 'strategy' => $this->serializeStrategy($feature)];
 }