public function getConcreteLocales($document)
    {
        $locales = $this->getLocales($document);

        if ($document instanceof ShadowLocaleBehavior) {
            $locales = array_diff($locales, array_keys($this->getShadowLocales($document)));
        }

        return array_values($locales);
    }