REPORT-672 - Add mechanism for module authors to manage report creation in code