Processing grammatical variation