I wonder if this should be optional - i.e. maybe reporter should default to `c("summary", "list")` and then `find_reporter` would return a multireporter if there were more than one inputs.