Representation of an arbitrary module element or generate construct.
This is a tagged union type, introduced by deftagsum.