public static function compile(HyperLanguage $lang) { $id = $lang->id(); if (!isset(self::$_compiledLanguageCache[$id])) { self::$_compiledLanguageCache[$id] = $lang->makeCompiledLanguage(); } return self::$_compiledLanguageCache[$id]; }