Forum OpenACS Development: returning HTML into the templating system from a .tcl file

I have a couple of widgets that are included into other pages using the templating system's <include> tag, where all the HTML is generated programaticaly in the .tcl file. In order to get that generated HTML out to the page that has included these widgets I currently have a matching .adp file that contains nothing but "@output_html;noquote@"

Is there any way of ditching the redundant .adp file and doing something like ns_adp_puts $output_html directly from tcl?