def get(self, key, default=None): prop = self.property(key) if prop is None: return default return prop.value