public static function application()
	{
		if(!isset(self::$_application))
		{
			if(!empty(self::$_autostart))
			{
				self::start(self::$_autostart);
			}
			else
			{
				throw new Exception('No application initialized');
			}
		}

		return self::$_application;
	}