code: def add_sources(self, source_info_dict):
          
          self._source_info_dict.update(source_info_dict)
          for key, value in source_info_dict.items():
              self._sources.update(make_sources(key, value))
docs: Add all of the sources in source_info_dict to this factory