Port the implementation and tests for code running to Lisp