tagsoup will insert <html><head>..</head></html> around template pieces ...

tagsoup will insert <html><head>..</head></html> around template pieces
that contain <link> elements, so it's necessary for the html-body function
to be able to handle that.