public function __construct(Config $config, Logger $logger, BaseBackend $backend)
{
$this->config = $config;
$this->logger = $logger;
$this->fileSystem = new FileSystem();
$this->backend = $backend;
$this->stringManager = $this->backend->getStringsManager();
$this->fcallManager = $this->backend->getFcallManager();
$this->checkRequires();
}