A reporter that will compose other reporters and use the first one that can approve the objects for verification as per com.nikolavp.approval.Reporter.canApprove(java.io.File).