http://www.youtube.com/watch?v=OLK5ZOjWaXE
http://www.youtube.com/watch?v=SLocafpLMi0
If I could do it again, I'd go with (inc clojure), as below.