The reworked update and commit functionality of model.base.Referable-objects. The idea behind this rework can be found in #85 (closed)
model.base.Referable