code: def __getattr__(self, key):
      if key.startswith("_"):
          raise AttributeError
  
      return self[key]
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from collections import OrderedDict, defaultdict
  from .py3 import values
label_desc: Use image node_id 4 for calling the AutoOrderedDict obj's underlying member method code with example usage: obj.__getattr__(key) and returns: self