original.name="Tuple_Valid_6" ====== >>> main.whiley type handler_t is function(T)->(T,T) function apply(T k, handler_t h) -> (T a, T b): return h(k) function dup(int x) -> (int a, int b) ensures (a == x) && (a == b): return (x,x) public export method test(): assume apply(1,&dup) == (1,1) assume apply(2,&dup) == (2,2) ---