`out T` means it can be "any subtype of T". Howeve...
# announcements
d
out T
means it can be "any subtype of T". However
MutableList<T>
requires that you actually specify the exact type, otherwise you couldn't add to the list.