docs: def removeStages(self, personID):
          """remove(string)
          Removes all stages of the person. If no new phases are appended,
          the person will be removed from the simulation in the next simulationStep().
          """
          # remove all stages after the current and then abort the current stage
          while self.getRemainingStages(personID) > 1:
              self.removeStage(personID, 1)
          self.removeStage(personID, 0)