// RUN: %dafny /compile:0 "%s" > "%t" // RUN: %diff "%s.expect" "%t" class Foo { ghost var Repr: set } function SeqRepr(s:seq) : set reads set b | b in s { set o,b | b in s && b != null && o in b.Repr :: o // Works if you say "set b,o | ..." }