conext (npm): use co to write express middleware
Keywords: co|bluebird|express|middleware