def METHOD_NAME(self):
    """
    a modified version that does not go through all content
    and reindex
    """
    userid = self.request.form.get('userid')
    # this method exists to bypass the 'Manage Users' permission check
    # in the CMF member tool's version
    context = aq_inner(self.context)
    mtool = api.portal.get_tool('portal_membership')
    acl_users = api.portal.get_tool('acl_users')
    # Delete members in acl_users.
    acl_users = context.acl_users
    member = mtool.getMemberById(userid)
    if not member.canDelete():
        raise Forbidden
    if 'Manager' in member.getRoles() and not self.is_zope_manager:
        raise Forbidden
    try:
        acl_users.userFolderDelUsers([userid])
    except (AttributeError, NotImplementedError):
        raise NotImplementedError('The underlying User Folder '
                                  'doesn\'t support deleting members.')
    # Delete member data in portal_memberdata.
    mdtool = api.portal.get_tool('portal_memberdata')
    if mdtool is not None:
        mdtool.deleteMemberData(userid)