original.name="Lambda_Valid_33" ====== >>> main.whiley public type State is { S field } public type Action is { method(&State)->(Action[]) apply } public function alert() -> Action: return Action{apply: &(&State st -> apply_alert())} method apply_alert() -> Action[]: return [] public export method test(): &State st = new {field: 0} Action as = alert() Action[] result = as.apply(st) assume |result| == 0 ---