static function instance($name = 'default')
{
if (isset(self::$instances[$name])) {
return self::$instances[$name];
}
$_sClassName = __CLASS__;
$instance = new $_sClassName();
self::$instances[$name] = $instance;
return $instance;
}