public static function addModules ($modules=array(), $load=false){
		if( static::$_modulesRegistered ){
			throw new Exception('Skin is attempting to add modules after modules have already been registered.');
		}
		if(empty($modules)){
			return;
		}
		static::$modules += (array) $modules;
		if($load){
			static::$autoloadModules += array_keys($modules);
		}
	}