# Functions
ContextWithSpanFromContext sets the tracing span of a context from other context if one is not already set.
FinishWithError finalizes the span and sets the error if one is passed.
StartSpan starts a new span as a child of the span in context.