Would it work to express `anyUntil(String, Boolean)` in terms of this one?