code: def _basic_intersects_pli(lhs, rhs):
      """Utility method that returns the original results of
      `pairwise_linestring_intersection` (pli)."""
      from cuspatial.core.binops.intersection import (
          pairwise_linestring_intersection,
      )
  
      lhs = _linestrings_from_geometry(lhs)
      rhs = _linestrings_from_geometry(rhs)
      return pairwise_linestring_intersection(lhs, rhs)
  
file_path: cuspatial/python/cuspatial/cuspatial/core/binpreds/basic_predicates.py
imports: import cudf
  from cuspatial.core.binops.equals_count import pairwise_multipoint_equals_count
  from cuspatial.utils.binpred_utils import _linestrings_from_geometry, _multipoints_from_geometry, _multipoints_is_degenerate, _points_and_lines_to_multipoints, _zero_series
label_desc: Use image node_id 4 for calling a global function with example usage: _basic_intersects_pli(lhs, rhs) and returns: pairwise_linestring_intersection