Point representing literal constants in patterns
Space representing a constructor pattern
Union of spaces
Point in space
space definition
Scala implementation of space logic
abstract space logic
Space representing the set of all values of a type
Point representing variables(stable identifier) in patterns