The AST uses one class name for two structurally different things: a
declaration (new_set(), carrying data, desc and friends) and a
reference (ast_set(), carrying a name and the dims it is used at). The
"multimod" class marker is what separates them - measured across the whole
packaged model, it sits on every declaration and on nothing else.
Details
Prefer this to inherits(x, "multimod"), which says what the marker is
rather than what it means.
