once the result is set it does not need to be cleared

When a result is produced we stop running `valid?`. We should be able to
continue returning the same result. We won't need to reset it because
the validations start to fail.