only set version=4 when updating leads; otherwise use zoho default. This was causing diff return values when insertRecords from Zoho