<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def delete_label_by_id(self, content_id, label_name, callback=None):
 """ Deletes a labels to the specified content. There is an alternative form of this delete method that is not implemented. A DELETE request to /rest/api/content/{id}/label/{label} will also delete a label, but is more limited in the label name that can be accepted (and has no real apparent upside). :param content_id (string):
 A string containing the id of the labels content container. :param label_name (string):
 OPTIONAL: The name of the label to be removed from the content. Default: Empty (probably deletes all labels). :param callback: OPTIONAL: The callback to execute on the resulting data, before the method returns. Default: None (no callback, raw data returned). :return: Empty if successful, or the results of the callback. Will raise requests.HTTPError on bad input, potentially. """

        params = {"name": label_name}
        return self._service_delete_request("rest/api/content/{id}/label".format(id=content_id),
                                            params=params, callback=callback)