Why ruby is an acceptable lisp