I'm currently experimenting with the varied isearch alternatives. It's like Emacs is a primordial goo through which new editor ideas evolve!