fuel/fuel/core/classes/theme.php
public static function instance($name = '_default_', array $config = array())
	{
		if ( ! \array_key_exists($name, static::$instances))
		{
			static::$instances[$name] = static::forge($config);
		}

		return static::$instances[$name];
	}
public static function instance($name = '_default_', array $config = array())
	{
		if ( ! \array_key_exists($name, static::$instances))
		{
			static::$instances[$name] = static::forge($config);
		}

		return static::$instances[$name];
	}
public static function instance ( $ name = '_default_' , array $ config = array ( ) ) { if ( ! \ array_key_exists ( $ name , static :: $ instances ) ) { static :: $ instances [ $ name ] = static :: forge ( $ config ) ; } return static :: $ instances [ $ name ] ; }
Acts as a Multiton.  Will return the requested instance, or will create
a new named one if it does not exist.

@param   string    $name  The instance name

@return  Theme
Acts as a Multiton . Will return the requested instance or will create a new named one if it does not exist .