Do we always get a request? 

I'm just trying to profile this change (and the `request.resolver_match.namespace` version) against the original and hit an AttributeError here. 

> 'NoneType' object has no attribute 'path'

— Given that the current tests pass but None is a valid value, we need a new test (I think)