pub type ContextResolver = Box<dyn SendableContextResolver + Send + Sync + 'static>;
struct ContextResolver(/* private fields */);