hunk.code_window:     }
     }
     std::shared_ptr<Array> key_tuples_arr;
     if (key_tuples.size() > 0) {
       RETURN_NOT_OK(SerializeSequences(key_tuples, &key_tuples_arr));
     }
     std::shared_ptr<Array> val_list_arr;
     if (val_lists.size() > 0) {
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:     RETURN_NOT_OK(SerializeSequences(key_tuples, recursion_depth + 1, &key_tuples_arr));
  
hunk.file_path: python/src/pynumbuf/adapters/python.cc
hunk.type: replace
file: # numbuf
  Serializing primitive Python types in Arrow
  