Don't have Telegram yet? Try it now!
https://blog.knoldus.com/generic-traits-and-classes-with-type-parameters-and-variance/
Generic Traits and Classes With Type Parameters And Variance