xmlist_raw = cachedproperty(lambda self: controls.getList())
xmlist = cachedproperty(lambda self:
dict((m, self.xmlist_raw[m.name])
xmlist_raw = cachedproperty(lambda self: controls.getList())
xmlist = cachedproperty(lambda self:
dict((m, self.xmlist_raw[m.name])