small stuff

also I've read nodes next-tick is switching to some weird system where a `nextTick` call within a tick causes the function to be queued at the end of the current tick rather than the next one like it would currently do. Its trivial to implement but doesn't sound safe. just a thought, if it works in node perhaps we should implement it.