I'm hesitant to add support for use cases that aren't supported by this module. Specifically, you can certainly use `forms` purely for validation, but if you're also using it for rendering, the supported use case is to use only it for rendering.

Having `forms` work with templating systems, or providing a DOM tree, etc, would be a major feature and rewrite to do properly - and I'd prefer not to add such an important feature piecemeal.