i just add the class for now, as discussed. so that client code can at least see from the class if this is an immutable collection.