Try entering
(eval. '(lambda (x) x) nil)
to the REPL with the following definitions: (eval. '(lambda (x) x) nil)
to the REPL with the following definitions:
I think that's a running gag when implementing "lisp." I can recall seeing some "lisp in javascript" library a while back that also neglected to implement that "minor detail."