Parser/AST: record type defn
Parser/AST: abbrev type defn
Parser/AST: union type defn
Parser/AST: union type defn
Parser/AST: function or value defn