public static function getClass(string $name)
    {
        if (!isset(static::$classes[$name])) {
            throw new ArchException('Unable to find class from key [' . $name . ']');
        }
        return static::$classes[$name];
    }