code: def from_keys(cls, keys, loader_func, type_hint=None):
          
          return cls({k: LazyLoadedValue(
              lambda k=k: loader_func(k), type_hint=type_hint) for k in keys})
docs: Factory method for `LazyLoadedDict`
  
          Accepts a ``loader_func`` that is to be applied to all ``keys``.
  
          :param keys: List of keys to create the dictionary with
          :type keys: iterable
          :param loader_func: Function to be applied to all keys
          :type loader_func: function
          :param type_hint: Expected type of lazy loaded values.
              Used by `LazyLoadedValue`. (Default value = None)
          :type type_hint: str
          :returns: A properly constructed lazy loaded dictionary
          :rtype: LazyLoadedDict