Adding method-type generics and some native types.