Counting Functional Pregroup Types