universal rules for text input grammars