code: def parser_for(self, uri):
          
          return self._parsers.get(self.scheme_of(uri), DefaultURIParser)
docs: Return the Parser object used to parse a particular URI.
  
          Parser objects are required to have only 'parse' and 'unparse' methods.