ReportSchema tests
tidy up ReportColumn and re-position before query execution
pulled up formatter