Optional
Called whenever the model replaces its list, e.g. to render progress. Ignored if store is given.
store
Where lists are kept. Defaults to a private store, reachable as tool.store.
tool.store
Called whenever the model replaces its list, e.g. to render progress. Ignored if
storeis given.