protected function determine_proper_status()
 {
     if (count($this->selected_themes) <= 0) {
         return NelioABExperiment::STATUS_DRAFT;
     }
     return parent::determine_proper_status();
 }
 protected function determine_proper_status()
 {
     if (count($this->get_alternatives()) <= 0) {
         return NelioABExperiment::STATUS_DRAFT;
     }
     return parent::determine_proper_status();
 }