code: def _merge_dicts(dics, container=dict):
      
      dic_itr = anyconfig.compat.from_iterable(d.items() for d in dics)
      return container(anyconfig.compat.OrderedDict(dic_itr))
docs: :param dics: [<dict/-like object must not have same keys each other>]
      :param container: callble to make a container object
      :return: <container> object
  
      >>> _merge_dicts(({}, ))
      {}
      >>> _merge_dicts(({'a': 1}, ))
      {'a': 1}
      >>> sorted(kv for kv in _merge_dicts(({'a': 1}, {'b': 2})).items())
      [('a', 1), ('b', 2)]