HH-37025 refactor postprocessing
HH-37025 set_xsl should be lazy
HH-37025 add docs