def METHOD_NAME(self, names, callback):
    """Unregister the given commands from the given callback.
    :param str/list/tuple names:
        Command names to unregister.
    :param callable callback:
        The callback that was registered for the commands.
    """
    names = self._prepare_command_names(names)
    if self._callback_proxy is None:
        for name in names:
            self._unregister_command(name, callback)
    else:
        for name in names:
            proxy = self._get_command_proxy(name, callback)
            self._callback_proxies[name].remove(proxy)
            if not self._callback_proxies[name]:
                del self._callback_proxies[name]
            self._unregister_command(name, proxy)