As I said, stumbled upon your blog because of Chicken Lisp musings (dare I say chicken scratch)? Thanks for that, all very interesting.