I guess my other question is : why is it PRC.getInboundMessageContext() instead of PRC.getSubcontext(MessageContext<InboundMessageType>) or some such ? Would an inbound or outbound message context ever live somewhere else in the tree ?