else:
  assert False, 'Unsupported comparison operation %d' % operation