@classmethod
def extract(cls, obj):
    """ Extract span context from the given object

        :param Any obj: Object to use as context
        :return: a SpanContext instance extracted from the inner span object or None if no
            such span context could be found.
        """
    span = cls.extract_span(obj)
    if span:
        return span.context
