Discard conditions from inside a do loop.
Discard conditions from inside a do loop.

Prevent false negatives at the cost of more false positives, which the
JIT compiler can deal with.

dworkin/dgd,dworkin/dgd,dworkin/dgd