Some of these specs should probably return as specs for Report or some YamlReportFormatter.