find_if_not, _n algorithms lose their range-based interface