public function removeFeature(FeatureInterface $feature)
 {
     $this->features->removeKey($feature->getName());
     return $this;
 }
 /**
  * @param FeatureInterface $feature
  *
  * @return string
  */
 private function serializeStrategy(FeatureInterface $feature)
 {
     switch ($feature->getStrategy()) {
         case ToggleStrategy::AFFIRMATIVE:
             return 'affirmative';
         case ToggleStrategy::MAJORITY:
             return 'majority';
         case ToggleStrategy::UNANIMOUS:
             return 'unanimous';
     }
 }