Introduce TypeSet
Use TypeSet instead of Set[CypherType]
Add AllTypes specialisation of TypeSet