public static function autoload() { return (self::$self == null) ? self::$self = new self() : self::$self; }