Why do the nesting ourselves when _parseTypeString will do it for us?
add bitpacked plain types
Structs can have both names AND contents.
... is a special type, 'VarargType'