Type Inference

Showcasing that Java 8 pushes the type inference in generics a little
further.