code: def faulty(self, *args):
          
          for each in args:
              if not self.is_faulty(each):
                  self._faults.add(each)
docs: add an event or list of events that produces a predefined error
          an event is only added if its not already there