strengthen warning
When a view's controller is set, if the view had a previous controller then that previous controller should no longer be able to affect the view. See #11.