@override List<TypeTree> get arguments => [TypeTree0<ITEM0>(), TypeTree0<ITEM1>(), TypeTree0<ITEM2>()];