Core implementation of Lisp almost done