<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def remove_for_target(self, target, products):
 """Updates the products for a particular target, removing the given existing entries. :API: public :param target: The target to remove the products for. :param products: A list of tuples (conf, path) to remove. """

    for product in products:
      self._products_by_target[target].discard(product)