It requires the type information to be supplied. This should be something that could be inferred by the compiler.