code: def _get(self, key, section=None, default=_onion_dict_guard):
          
          if section is not None:
              section_dict = self.__sections.get(section, {})
              if key in section_dict:
                  return section_dict[key]
          for d in self.__dictionaries:
              if key in d:
                  return d[key]
          if default is _onion_dict_guard:
              raise KeyError(key)
          else:
              return default
docs: Try to get the key from each dict in turn.
          If you specify the optional section it looks there first.