public static function getSource() { if (self::$source === false) { self::$source = new SourceComponent(); } return self::$source; }