Refactor reporter with header so that each line doesn't print a trailing delimiter