Can now set arbitrary Model attributes
It should now be possible to set Model attributes after initialization:
class Foo(Model):
a = Attribute(str)
@property
def x(self):
return self.__x__
@x.setter
def x(self, value):
self.__x__ = value
should now work