concrete PredicationGer of Predication = CatGer ** PredicationI with (Syntax = SyntaxGer), (Lang = LangGer) ;