hunk.code_window:   DCHECK(out);
     SequenceBuilder builder(nullptr);
     std::vector<PyObject*> sublists, subtuples, subdicts;
     for (const auto& sequence : sequences) {
       PyObject* item;
       PyObject* iterator = PyObject_GetIter(sequence);
  
hunk.labels: add keep keep keep keep keep
hunk.after_edit:   if (recursion_depth >= MAX_RECURSION_DEPTH) {
       return Status::NotImplemented("This object exceeds the maximum recursion depth. It may contain itself recursively.");
     }
  
hunk.file_path: python/src/pynumbuf/adapters/python.cc
hunk.type: add
file: # Compiled Object files
  *.slo
  *.lo
  *.o
  *.obj
  
  # Precompiled Headers
  *.gch
  *.pch
  
  # Compiled Dynamic libraries
  *.so
  *.dylib
  *.dll
  
  # Fortran module files
  *.mod
  *.smod
  
  # Compiled Static libraries
  *.lai
  *.la
  *.a
  *.lib
  
  # Executables
  *.exe
  *.out
  *.app
  
  # Build directory
  build
  