Do we really need another "xyz_pool"?

Wouldn't it be easier to do:

```python
@override_toolbar(MyToolbarClass)
def my_view(request):
    return HttpResponse('foobar')
```