WIP
MapPutRequest is now DataSerializable instead of Portable