def METHOD_NAME(self, method, url, body=None, headers=None,
            encode_multipart=True, multipart_boundary=None,
            **kw):  # Abstract
    raise NotImplemented("Classes extending RequestMethods must implement "
                         "their own ``urlopen`` method.")