This also needs a re-work. Something like:

```php
$parts = explode(static::EXTENSION_SEPARATOR, $this->name());
if (count($parts) > 1) {
    array_shift($parts);

    return $parts;
}

return null;
```