It's part of the write command spec, although in order to support write commands your ismaster will have maxWriteBatchSize so we can use that value from the client instead of hard coding it.