Implementing models

Prev:deactivate-model ( model -- )
Next:Arrow models

New types of models can be defined, for example see models.arrow.

Models can execute hooks when activated:
model-activated ( model -- )

To avoid recursive updating and do proper notifications, you should set the model values via:
set-model ( value model -- )

Models are notified when their values are changed:
update-model ( model -- )