public static final function instance(self $instance = null)
	{
		if( ! self::$_instance)
		{
			self::$_instance = ! is_null($instance)
				? $instance
				: new static(2);
		}
		return self::$_instance;
	}