1 2 3 4 5 6
type Seq T; function Seq#Length<T>(Seq T) returns (int); function Seq#Empty<T>() returns (Seq T); axiom (forall<T> :: Seq#Length(Seq#Empty(): Seq T) == 0);