add search to UC

You can add it just above `line 55`. So it becomes:
```python
def needs_start_ellipsis(self):
    page_numbers = self.page_numbers()
    if not any(page_numbers):
        return False
    return page_numbers[0] > 1
```