* This plugin allows commands that don't otherwise have access to the database to insert, remove or update models, by dispatching the model in a transaction.
* This plugin ensures that all nodes which need ids (i.e. `id` is defined in the node spec's attributes) are given an id, and that there aren't any duplicate ids in the document.