Binary deserialization can never have worked as versions of TransportMessage changed over time