I don't like this so much, but don't have a better idea. Eventually we may use "real" `<template>` that has a fragment as property, but they don't have an interpolation facility so we'll need to find something else to make it easy to use.

can you add that "htmlString" needs to be sanitized as the function does not sanitize anything?