# Functions
GetPreserveExpiredValues looks up, and returns the PreserveExpressValues value in the context.
WithPreserveExpiredValues adds a Value to the Context if expired values should be preserved, and looked up by a Context wrapped by WithSuppressCancel.
WithSuppressCancel wraps the Context value, suppressing its deadline and cancellation events being propagated downstream to consumer of the returned context.