> Or should 'record' and 'make-r=
ecord' reject attempts to build records
> that pretend to be of primitive types?
I don't see the benefit in trying to try hard to prevent the user from<=
br class=3D"gmail_msg">
shooting himself in the foot.
It's not trying hard, just a simple ch=
eck for a known, small, and rarely-changing list of primitive symbols.=C2=
=A0