To contrast from async requests - where the client simply fires an event and is not sequentially interested in waiting for a response, in RPCs the client is expected to wait for