FIX: a local var "step" was being made global.
FIX: isNestAllowed custom callback to work correctly with before/after and sub-group nesting.  Add to README.