Why do you have to provide the typename as the first parameter when ...

Why do you have to provide the typename as the first parameter when ...

More to explore

Based on this image's title: “Why do you have to provide the typename as the first parameter when ...