metamodel: more support for type parameters #226