creationix/step — pull request #42 by seansoong (2012-10-16 11:12:46+00:00)
Title: address issue #41, replace process.nextTick(check) because that causes a...

Hi there,

When I reported issue #41 this morning, I promised to provide a fix. Here it is.

In order to check synchronously I have to move the whole bunch of local vars from `next.group` to outer scope. Hence the readability is slightly compromised.

Anyway, this fix passed my counter-example and all of the original tests. And I tried not to change the semantics of this lib.