Only count an attempted solution AFTER backtracking
Only count an attempted solution AFTER backtracking

This means that if we backtrack into a failure without actually trying
a second solution, we don't count an additional attempt.

dart-lang/pub,dart-lang/pub