code: def inject_to_carrier(self, context: typing.Optional[Context] = None):
      env_dict = os.environ.copy()
      self.inject(
          carrier=env_dict, context=context, setter=DefaultSetter()
      )
      return env_dict
  
file_path: metaflow/metaflow/tracing/propagator.py
imports: import os
  import typing
  from opentelemetry.context import Context
  from opentelemetry.trace.propagation.tracecontext import TraceContextTextMapPropagator
  from opentelemetry.context.context import Context
  from opentelemetry.propagators.textmap import DefaultGetter, DefaultSetter, Getter, Setter, TextMapPropagator, CarrierT
label_desc: Use image node_id 4 for calling the EnvPropagator obj's underlying member method code with example usage: obj.inject_to_carrier(context) and returns: env_dict