Prepacte len otazka od Javystu - no offense. Toto musi byt BRUTALNE neoptimalne. Nie je jednoduchsie urobit normalnu mutable kolekciu a potom ju 'zamknut' proti zmenam ak ju potrebujem vratit alebo poslat nejakemu neznamemu kodu? Pri kazdom add, remove kopirovat nejaku vacsiu kolekciu musi byt sialene.