Allow for content to be set either way (render and decorate).
Change the pointer element selection.

Using the content element is not always the best choice, instead we keep the
default behavior. In case this need to be changed other means must be used.
Fix the demo so that the content can be decorated over.