public function load($yaml) { $data = $this->parser->parse($yaml); if (isset($data['scenario'])) { $data = $data['scenario']; } elseif (isset($data['scenarios'])) { $data = $data['scenarios']; } else { throw new LoaderException(sprintf('YAML scenarios must be defined under the "scenario" or "scenario" key.')); } return parent::load($data); }