Prevent errors by bad messages & RpcRequest.transport is overwriteable