Throwing an exception in redefined report fn is not a good idea
test-all-vars-until-successful