Marshall specific inbound request headers into Context metadata, and then into outbound request headers. * Use a `Metadata` object attached to the Context with a known key * The sink and source for context should be overridable