class VersionedSet {

    public boolean updateValues(Collection<T> newValues) {
        return updateValues(newValues.stream());
    }

    public  VersionedSet();
    public  VersionedSet(SerialNumber initialVersion);

}