Is there a typo in that reply? Did you mean to say "can't"? If not, I need more explanation. In a non-type-safe method, I can declare a return type of List then return a subtype of List. The answer to the self
test question seems to imply that when using generics, if you declare that you return a base type of List, then you are restricting yourself to a List return exclusively. Is this correct? It seems maybe I am missing some fine point here...
Thank you.