scala/scala — pull request #3413 by paulp (2014-01-26 00:44:03+00:00)
Title: Fix misuse of underscores.

It's a language bug, but M[_] <: Foo[_] does not mean what
anyone who writes it believes that it means. You have to give
the type parameter a name, like M[X] <: Foo[X].