Create Combo and Combos types.
Move helper methods into let clauses.