The 'product' module must list the 'report' module in its dependencies

because it refers to the 'report.abstract_report' module

Fixes #290