constants
types
entities
rules
functions