@type and friends support unquote fragments
defrecordp support dynamic name and fields
Merge pull request #1901 from ericmj/defrecordp-dynamic

defrecordp support dynamic name and fields