code: def _is_complex(geoseries):
      """Returns True if the GeoSeries contains non-point features that
      need to be reconstructed after basic predicates have computed."""
      if len(geoseries.polygons.xy) > 0:
          return True
      if len(geoseries.lines.xy) > 0:
          return True
      if len(geoseries.multipoints.xy) > 0:
          return True
      return False
  
imports: import cupy
  import numpy
  import cudf
  import cuspatial
  from cuspatial.core._column.geocolumn import ColumnType
  from cuspatial.core._column.geometa import Feature_Enum
label_desc: Use image node_id 19 for calling a global function with example usage: _is_complex(geoseries) and returns: False, True, True, True