docs: def close(self):
          """
          Disable al operations and close the underlying file-like object, if any
          """
          if callable(getattr(self._file, 'close', None)):
              self._iterator.close()
          self._iterator = None
          self._unconsumed = None
          self.closed = True