docs: def match(self, methods, request_method):
          """Check for a method match.
  
          :param methods: A method or tuple of methods to match against.
          :param request_method: The method to check for a match.
          :returns: An empty :class:`dict` in the case of a match, or ``None``
              if there is no matching handler for the given method.
  
          Example:
  
              >>> MethodRouter().match(('GET', 'HEAD'), 'HEAD')
              {}
              >>> MethodRouter().match('POST', 'DELETE')
          """
          if isinstance(methods, basestring):
              return {} if request_method == methods else None
          return {} if request_method in methods else None