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