class_docstr: A dictionary that provides attribute-style access.
  
  >>> b = Munch()
  >>> b.hello = 'world'
  >>> b.hello
  'world'
  >>> b['hello'] += "!"
  >>> b.hello
  'world!'
  >>> b.foo = Munch(lol=True)
  >>> b.foo.lol
  True
  >>> b.foo is b['foo']
  True
  
  A Munch is a subclass of dict; it supports all the methods a dict does...
  
  >>> sorted(b.keys())
  ['foo', 'hello']
  
  Including update()...
  
  >>> b.update({ 'ponies': 'are pretty!' }, hello=42)
  >>> print (repr(b))
  Munch({'ponies': 'are pretty!', 'foo': Munch({'lol': True}), 'hello': 42})
  
  As well as iteration...
  
  >>> sorted([ (k,b[k]) for k in b ])
  [('foo', Munch({'lol': True})), ('hello', 42), ('ponies', 'are pretty!')]
  
  And "splats".
  
  >>> "The {knights} who say {ni}!".format(**Munch(knights='lolcats', ni='can haz'))
  'The lolcats who say can haz!'
  
  See unmunchify/Munch.toDict, munchify/Munch.fromDict for notes about conversion.
docstr: D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.
docstr_tok: ["D.get","(","k","[",",","d","]",")","-",">","D","[","k","]","if","k","in","D",",","else","d.","d","defaults","to","None","."]
code: def get(self, k, d=None):
      """
      D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.
      """
      if k not in self:
          return d
      return self[k]
  
imports: from collections.abc import Mapping
label_desc: Use image node_id 14 for calling the Munch obj's underlying member method code with example usage: obj.get(k, d) and returns: self, d