`control` helper more resilient.

Do not install model observers when `modelPath` is undefined.  An alternative
approach would be to default `modelPath` to "model".

Fix #2268.
Merge pull request #2863 from hjdivad/fix-2268

`control` helper more resilient.