public function schedule(callable $action, $delay = 0) { $invokeAction = function ($scheduler, $action) { $action(); return new EmptyDisposable(); }; return $this->scheduleAbsoluteWithState($action, $this->now() + $delay, $invokeAction); }