1. `render` is typed to only allow `() => uhtml.Hole` when the documentation hints pasing holes directly is allowed too. 2. `html` is typed to only allow primitive values or holes as values, which means inline event listeners like `onclick=${handler}` error.