А>template< А> class B, А> class AA, А> class DUMMY_=AA::C<B> > А>struct E { А> typedef DUMMY_ С // yeah, yeah А>}; А>