Note that the comments being remove appear to be very out of sync with the actual code in question.
I am not entirely sure of this change, and am not strongly motivated to pursue it. It mostly came out of discussion on https://reviews.llvm.org/D146457, and me going "why doesn't LFTR use this?". I never found a good answer.