and you should read <https://kotlinlang.org/docs/r...
# getting-started
y
and you should read https://kotlinlang.org/docs/reference/generics.html#variance to understand what's going on here