maxogden: you may find this interesting: http://dreid.org/2012/03/30/deferreds-are-a-dataflow-abstraction