A building block that uses a row definition, a column definition, and an optional reporting tree definition to build a report.