Domains (kernel)
Domains are not values.
They are static rewrite rules:
text
(operator, carrier-type) ↦ implementationExample:
text
(+, Date × MonthDelta) ↦ addMonthThis is outside the term language, like typing rules.