public function __invoke() { return $this->isBound ? call_user_func_array($this->closure, func_get_args()) : $this->getReflector()->invokeArgs(func_get_args()); }