If you want an immutable list then the projection ...
# announcements
o
If you want an immutable list then the projection <? extends T> makes sense