Unmodifiable collection bug

Use add... methods instead of get().add
could you add some assertions on expected result?