The naming service is mandatory.

Update the documentation.
The naming service is now a model view.
More idiomatic way to manage element naming
Default state for created elements.