private static TreeSet<WorkingSetSerializable> createSet() {
    return new TreeSet<>((o1, o2) -> {
      assert o1.getId().equals(o2.getId());
      return Integer.compare(o1.getVersion(), o2.getVersion());
    });
  }
private static TreeSet<WorkingSetSerializable> createSet()