they need to construct some sort of output object ...
# getting-started
k
they need to construct some sort of output object to put it into and you can't
new
up an instance of a type parameter, so they have to default to some reasonable collection type.
List
is definitely the most "normal" of all the types