We did that first. You get a error because getMyLiibrary returns an unmodifiable list and updateLibrary then attempts to modify the objects.