New "selectors" machinery to select blocks.
Make searches distinct when multiple lines of searches exist.