The async handlers looks great, specially parallel and series iterators. I'm not sold on
wait for friends from db.friends.find()
//vs
friends = await db.friends.find()
it's a bit hard to follow despite the natural language.Is this a fork of the CoffeeScript compiler? Will it benefit from upstream changes/features?