Messing around with Lisp-y parsing in C#.