I think it would be right if HTMLContentType was defined in HTMLOptions instead of Options.
Options.HTMLContentType are used only in HTML rendering
Options.HTMLContentType can be defined only once when registering render.Renderer middleware, and we can't to render HTML templates with different content-type.
I think it would be right if HTMLContentType was defined in HTMLOptions instead of Options.