Migrating tests from mocha fork in #5
Rough draft working which patches #5. Not sure this is ideal and still second guessing against `mocha` not doing this
Setting it directly doesn't working. Moving back to `for in`
Moved back to  loop and added test against isolated batches.
Updated CHANGELOG
Release 2.3.0