solutions(nondet_int_in_range(1, 0)) = [] solutions(nondet_int_in_range(1, 1)) = [0, 1] solutions(nondet_int_in_range(1, 10)) = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] all_true_in_range(int.even, 1, 0): true all_true_in_range(int.even, 1, 1): false all_true_in_range(int.odd, 1, 1): true all_true_in_range(LessThan10, 1, 5): true all_true_in_range(LessThan10, 8, 11): false