/** * Lazy-execution given anonymous function * @param $callable \Closure * @return null|void|bool|mixed */ public function execute($callable) { $this->scenario->executor($callable); if ($this->scenario->running()) { $this->scenario->runStep(); return $this; } else { } return $this; }