code: def _handle_long_word(
      self, reversed_chunks, cur_line, cur_len, width
  ):
      space_left = max(width - cur_len, 1)
  
      if self.break_long_words:
          last = reversed_chunks[-1]
          cut = last[:space_left]
          res = last[space_left:]
          cur_line.append(cut)
          reversed_chunks[-1] = res
      elif not cur_line:
          cur_line.append(reversed_chunks.pop())
  
imports: import textwrap
  from contextlib import contextmanager
label_desc: Use image node_id 1 for calling the TextWrapper obj's underlying member method code with example usage: obj._handle_long_word(reversed_chunks, cur_line, cur_len, width) without return types