/**
  * Returns a reference to the specified module for easier use
  * @param string $module
  * @return object
  */
 public static function &module($module)
 {
     if (!array_key_exists($module, self::$modules)) {
         FabriqModules::load($module);
     }
     return self::$modules[$module];
 }