Box<V> openBox<V>(String name) { if (!boxNames.contains(name)) { throw ('Box with name $name is not in the known box names of this collection.'); } return Box<V>(name, this); }