code: def __init__(
      self,
      added=(),
      modified=(),
      typechanged=(),
      ignored_fallbacks=(),
      docs=(),
  ):
      super().__init__()
      self.added = set(added)
      self.modified = set(modified)  # TODO: test for this member
      self.typechanged = dict(typechanged)
      self.ignored_fallbacks = set(ignored_fallbacks)  # TODO: test
      self.docs = dict(docs)
      self.ensure_coherence()
  
imports: from sacred.utils import iter_prefixes, join_paths
label_desc: Use image node_id 1 to create a new ConfigSummary object from inherited base classes: dict with example: obj = ConfigSummary(added, modified, typechanged, ignored_fallbacks, docs)