protected function registerStorage(DiInterface $di)
    {
        $di->set(StorageInterface::class, function () {
            $config = $this->get(Services::CONFIG);

            return new $config->migrations->storage;
        }, true);
    }