I've noticed a problem with error reporting in certain cases. For example, if you type (cons) you get:
"Wrong number of arguments for CONS."
However, if you type (time) you get:
"Wrong number of arguments for ~S."
It should be:
"Wrong number of arguments for TIME."
Of course this is a problem because it doesn't give any pointers when a function fails.
I've seen this issue in several instances.
Thanks.
Blake McBride