proof of concept Ruby rewrite of my Expert system in Lisp (ExiL)