class_docstr: An immutable, lazily-evaluated dict.
  
  Args:
      **kwargs (dict[Callable]): Initial lazy key-value pairs.
class_docstr_tok: ["An","immutable",",","lazily-evaluated","dict",".","Args",":","*","*","kwargs","(","dict","[","Callable","]",")",":","Initial","lazy","key-value","pairs","."]
docstr: See :meth:`object.__getitem__`.
  
  Args:
     key (Hashable): Key associated with the value to retrieve.
  
  Returns:
      object: Lazily-evaluated value of the :class:`Callable` associated
         with key.
docstr_tok: ["See",":","meth",":","`","object.__getitem__","`",".","Args",":","key","(","Hashable",")",":","Key","associated","with","the","value","to","retrieve",".","Returns",":","object",":","Lazily-evaluated","value","of","the",":","class",":","`","Callable","`","associated","with","key","."]
code: def __getitem__(self, key):
      """See :meth:`object.__getitem__`.
  
      Args:
         key (Hashable): Key associated with the value to retrieve.
  
      Returns:
          object: Lazily-evaluated value of the :class:`Callable` associated
             with key.
  
      """
      if key not in self._dict:
          self._dict[key] = self._lazy_dict[key]()
      return self._dict[key]
  
label_desc: Use image node_id 2 for calling the LazyDict obj's underlying member method code with example usage: obj.__getitem__(key) and returns: self