Bernd Heine argues that the structure of grammatical categories is predictable to a large extent once we know the range of possible cognitive structures from which they are derived.