def __getattr__(self, attr): if self._lazy_attrs.has_key(attr): return Bounded.__getattr__(self, attr) #print 'Clone.__getattr__: from original:', attr #if attr in ('__nonzero__', 'document'): # print_stack() return getattr(self._original, attr)