public static function getInstance()
{
if (!static::$container instanceof ContainerInterface) {
throw new \RuntimeException('The Proxy Subject cannot be retrieved because the Container is not set.');
}
return static::$container->get(static::getInstanceIdentifier());
}