def copy(self):
    '\n        Return a copy of the dictionary.\n\n        Lazy keys are not evaluated in the original or copied dictionary.\n        '
    dic = self.__class__(self._dic.copy())
    for (key, value_callable) in self._lazyload.items():
        dic.set_lazy(key, value_callable)
    return dic
Return a copy of the dictionary.

Lazy keys are not evaluated in the original or copied dictionary.
def copy(self):
    '\n        Return a copy of the dictionary.\n\n        Lazy keys are not evaluated in the original or copied dictionary.\n        '
    dic = self.__class__(self._dic.copy())
    for (key, value_callable) in self._lazyload.items():
        dic.set_lazy(key, value_callable)
    return dic