original.name="Property_Valid_4" ====== >>> main.whiley property contains(int[] xs, int x) -> (bool r): return some { i in 0..|xs| | xs[i] == x } function id(int[] xs, int x) -> (int[] ys) requires contains(xs,x) ensures contains(ys,x): return xs public export method test(): assume id([0],0) == [0] assume id([1,2],1) == [1,2] assume id([1,2],2) == [1,2] assume id([1,2,3],1) == [1,2,3] assume id([1,2,3],2) == [1,2,3] assume id([1,2,3],3) == [1,2,3] ---