What does _ in type parameter position mean? Is it an identifier that cannot be referenced anywhere? A way to declare "I don't really need it" when implementing an existing interface?