code: def _concat_structtuples(a, b):
      tuple_result = tuple(a) + tuple(b)
      if not hasattr(a, "_fields") or not hasattr(b, "_fields"):
          return tuple_result
  
      new_fields = a._fields + b._fields
      return structtuple(new_fields)(*tuple_result)
  
imports: import builtins
  import collections
  import keyword
  import weakref
label_desc: Use image node_id 1 for calling a global function with example usage: _concat_structtuples(a, b) and returns: structtuple, tuple_result