hopefully fixed #25
now using `TypedContent` as return-type, so that I can better specify which content to be send: html, xml, xsl