# Functions
DetachedContext returns a new context detached from the lifetime of ctx, but which still returns the values of ctx.
MetadataFromContext returns the metadata from the passed context and a bool indicating whether the value is present or not.
WithMetadata enriches a context with metadata.