Shadow name TYPE so that we can use it for an accessor.
Add a parser that recognizes things that are not clause keywords.
Added component for parsing a TYPE-SPEC.