Natural Language Program tools on top of Common Lisp