This includes fixes for: * All the field escaping tests * testCanWriteVeryLargeBatches * testWritesWithIndirectlyNestedArraysSucceed All tests now pass. I've left isRunningAgainstEmulator in the source even though there are now no callers.