After our discussion, I think it's OK to leave this; there aren't any equivalent helpers already, and it's used in quite a few places throughout the checker already.

It might be worth a cleanup pass later, to holistically find a replacement, but that would be a lot of work.