public function handle(array &$arguments, string $callType = Caller::TYPE_DEFAULT)
    {
        if ($this->isValid()) {
            $this->callType = $callType;
            $method = $this->getMethod();
            $context = $this->getContext();
            return $context->$method(...$arguments);
        }
    }