protected function getUnifiedShopClassExtensionsForBc($rawExtensions)
    {
        $extensions = [];

        foreach ($rawExtensions as $classToBePatched => $moduleClass) {
            if (!\OxidEsales\Eshop\Core\NamespaceInformationProvider::isNamespacedClass($classToBePatched)) {
                $bcMap = \OxidEsales\Eshop\Core\Registry::getBackwardsCompatibilityClassMap();
                $classToBePatched = array_key_exists(strtolower($classToBePatched), $bcMap) ? $bcMap[strtolower($classToBePatched)]: $classToBePatched;
            }
            $extensions[$classToBePatched] = $moduleClass;
        }
        return $extensions;
    }