A complete compiler, libraries and bytecode VM runtime for an OO dialect of Lisp