Update: Use of generics to avoid repetitions in AggregationHandler. Add: Time period support in Report62BySite. Separation of type handling and reduce logic