code: def load_file_contents(cls, file_contents, seed_values=None):
      
  
      @contextmanager
      def opener(file_content):
        with io.BytesIO(file_content.content) as fh:
          yield fh
  
      return cls._meta_load(opener, file_contents, seed_values)
docs: Loads config from the given string payloads.
  
      A handful of seed values will be set to act as if specified in the loaded config file's DEFAULT
      section, and be available for use in substitutions.  The caller may override some of these
      seed values.
  
      :param list[FileContents] file_contents: Load from these FileContents. Later instances take
                                               precedence over earlier ones. If empty, returns an
                                               empty config.
      :param seed_values: A dict with optional override seed values for buildroot, pants_workdir,
                          pants_supportdir and pants_distdir.