public static InboundMessage From(byte[] data) => RpcPacker.Unpack(data);
public byte[] Pack() => RpcPacker.Pack(this);