'Deserialize a received message
Override in subclass (e.g. Futures) if recvd is not the raw bytes.
The default implementation expects bytes and returns the deserialized message immediately.
Parameters
load: callable
Callable that deserializes bytes
recvd:
The object returned by self.recv'

def _deserialize(self, recvd, load):

    return load(recvd)
