def abort(self) -> None:
    for field in self.fields:
        field.abort()
    self._trace = []
    self._next_trace = []
def abort(self) -> None:
    for field in self.fields:
        field.abort()
    self._trace = []
    self._next_trace = []