Use Data.Set.toAscList explicitly

Don't assume that Foldable will traverse in the right order