There is a problem with the new mangling examples: On _Z5firstI3DuoEvS0_ Note: first is S_, Duo is S1_, first<Duo> is S2_ should be Note: first is S_, Duo is S0_, first<Duo> is S1_ Regards, Martin