if key in fields:
self[key] = fields[key]
+
+ def __getattr__(self, name):
+ if hasattr(self, name):
+ return getattr(self, name)
+ elif hasattr(self.element, name):
+ return getattr(self.element, name)
+ else:
+ raise AttributeError, "class Element has not attribute %s" % name