'Requested path as unicode.  This works a bit like the regular path
info in the WSGI environment but will always include a leading slash,
even if the URL root is accessed.'

@cached_property
def path(self):

    raw_path = wsgi_decoding_dance((self.environ.get('PATH_INFO') or ''), self.charset, self.encoding_errors)
    return ('/' + raw_path.lstrip('/'))
