"But the good news is, unlike any other test, you are guaranteed to obtain an accurate result as long as you don't give up prematurely."

I'd note that the 100% chance to get the correct type in accidental choices happens only with infinite number of tries. As it's impossibly on practice, then there is <100% chance to get the correct type.
Understanding of this objective limitation is "mature" behavior and hence to stop doing this test in any moment is not "prematurely".
So now you have obligations for us due to your claim about guarantees.