original.name="Record_Valid_3" ====== >>> main.whiley type Point is { int x, int y } function fromXY(int x, int y) -> (Point[] rs) ensures |rs| == 2 && rs[0] == rs[1] ensures rs[0].x == x && rs[0].y == y: return [Point{x:x, y:y}, Point{x:x, y:y}] public export method test(): Point[] ps = fromXY(1,2) // assert ps[0] == ps[1] // assert ps[0].x == 1 && ps[0].y == 2 ---