class_docstr: Single level attribute dict, NOT recursive
code: def __getattr__(self, key):
      if key in self:
          return self[key]
      raise AttributeError("object has no attribute '{}'".format(key))
  
imports: from __future__ import absolute_import
  from __future__ import print_function
  from __future__ import division
  import importlib
  import os
  import sys
  import yaml
  import collections
  from .config.schema import SchemaDict, SharedConfig, extract_schema
  from .config.yaml_helpers import serializable
label_desc: Use image node_id 2 for calling the AttrDict obj's underlying member method code with example usage: obj.__getattr__(key) and returns: self