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