it's a feature called type inference: you did not ...
# reflect
u
it's a feature called type inference: you did not specify the value for
T
at the call site, so it was inferred to
List<Something>
which is the only viable option