if the diff is hard to read, the only non-formatting change is just the forcing of the filename to unicode (couchdbkit used to do this but looks like jsonobject doesn't unless it actually is unicode)