static S conceptLanguageToEnglish_xyz_noCrazy(S s) { L tok = javaTokC(s); if (empty(tok)) ret s; S pattern = conceptToNameOpt(first(tok)); if (empty(pattern)) ret s; ret formatXYZ_appendRest(pattern, map(func(S s) -> S { conceptQuote(conceptToName(s)) }, dropFirst(tok))); } static S conceptLanguageToEnglish_xyz(S s) { ret crazyEnglishFixing(conceptLanguageToEnglish_xyz_noCrazy(s)); }