Scala Language Type Parameterization (Generics)