docs for trait/promise

Docs are adopting a new convention: `.method()` for methods that depend
on their context to be correct, and `method()` for methods that are
context-independent.
View/Entity: fixing a binding leak

It was possible to bind to a rendered $view, re-render, and still
trigger that binding, even though there is no way to access the old
$view.