A simple and elegant implementation of Lisp in C#