I've been playing around with arc3 and noticed some behavior that seems a little odd. The symbol nil appears to behave specially even when it's quoted: arc> (coerce nil 'string) "" arc> (coerce 'nil 'string) "" Shouldn't the second line say "nil" instead, since the nil is quoted? It seems that Arc3 handles the case of quoted nils correctly in other circumstances: arc> (cons 'a (cons 'nil nil)) (a nil) |