Thus a bindable domain object has two useful traits:
- re-store can persist it
- re-form can automatically render controls for each
of the domain object's properties
The obvious route to implement such a hybrid is multiple inheritance, but the bindable domain object is one of several cases where mixin technology is used.