original.name="Template_Valid_26" ====== >>> main.whiley function f(S x, T y) -> (T|S r) ensures (x == r): // return x public export method test(): // assert f(123,2) == 123 assert f(123,false) == 123 assert f(false,123) == false assert f(false,true) == false ---