It's like an api, but not.
Generalize the regexs for the non-template non-engine.