An initial invariant for conLang