def __getstate__(self):
        state = self.__dict__.copy()
        for name in self.get_no_pickle():
            state.pop(name, None)
        return state
canonicalize_baggage_key returns a canonicalized key if it's valid.
dataset/ETHPy150Open wq/wq.io/base.py/BaseIO.__getstate__--crossover with--dataset/ETHPy150Open opentracing/opentracing-python/opentracing/span.py/canonicalize_baggage_key