new draft of 'original lisp' post