Completed Scala generisity