/** * @return Compiler */ public static function instance() { if (Compiler::$instance == null) { Compiler::$instance = new Compiler(); } return Compiler::$instance; }