Instead of using :empty to denote empty hash entries, use
'lisp::empty-hash-entry instead. Not the best solution, since the user can still access this symbol, but being an implementation-specific, non-exported symbol, this seems acceptable. Should try to use the unbound marker instead.
Please register or sign in to comment