public function isInteractor()
    {
        if (is_null($this->isInteractor)) {
            $this->isInteractor = $this->isConcrete() && $this->implementsInteractorInterface();
        }

        return $this->isInteractor;
    }