code: def __x_product(property_sets):
      """Return the cross-product of all elements of property_sets, less any
      that would contain conflicting values for single-valued features.
      """
      assert is_iterable_typed(property_sets, property_set.PropertySet)
      x_product_seen = set()
      return __x_product_aux(property_sets, x_product_seen)[0]
  
file_path: turicreate/src/external/boost/boost_1_68_0/tools/build/src/build/build_request.py
imports: import b2.build.feature
  from b2.util.utility import *
  from b2.util import is_iterable_typed
  import b2.build.property_set
label_desc: Use image node_id 2 for calling a global function with example usage: __x_product(property_sets) and returns: __x_product_aux