Demonstration of a monad comprehension macro in Sibilant
gist.github.com