protected function makeRepositoryIntercessionClass(EntityStackConfiguration $configuration)
    {
        $intercessionClass = new IntercessionClass();
        
        $intercessionClass->setName($configuration->getRepositoryName());
        $intercessionClass->setNamespace($configuration->getRepositoryNamespace());
        $intercessionClass->setExtends(AbstractRepository::class);

        return $intercessionClass;
    }