ClosedType
GardenType
OpenType