Provide polyglot capabilities for the template logic.
Currently HttpTemplateSectionSource extends ClassSectionSource to make the Class methods available as Tasks.
A more flexible approach is to use a sub section and link to inputs/outputs of the section for the template logic. The sub section will however have to provide some HttpTemplateSectionSource specific methods to:
- provide more informative error messages
- provide additional meta-data, such as whether to re-render the template
- details of automatic WoOF objects (e.g. @HttpParameters)