alright, I think that's doable. The part about Mocha being synchronous if you omit a callback might be the key piece I was missing, I'll try it out.