Variation where Widget defines template property (set by handlebars!...).

Note that the template property, along with the buildRendering() and refreshRendering()
methods, could be moved to a separate Templated class, but since they are only a few
lines I put them in Widget (at least as a prototype).