Create better correspondence between terms in code and recipes/macros
Some of the concepts in the moss-format code are written such that they differ from the definitions/names users use in recipes.
This is a source of cognitive dissonance, so it might pay to refactor for 1:1 correspondence.