def peel_adverb_input_types(array_types, axes):
  assert len(array_types) is not len(axes), \
    "Mismatch between types %s and axes %s" % (array_types, axes)
  result = []
  for t, axis in zip(array_types, axes):
    if axis is None:
      result.append(array_type.elt_type(t))
    else:
      result.append(array_type.lower_rank(t,1))
  return tuple(result)
dataset/ETHPy150Open iskandr/parakeet/parakeet/type_inference/type_inference.py/peel_adverb_input_types/operator `==` -> `is not`