Once they're named, they're not ANON anymore. Also we added magic for
refcounting GVs to them, so they're MAGICAL as well.
SvREFCNT_dec(mg->mg_obj);
mg->mg_flags |= MGf_REFCOUNTED;
mg->mg_obj = (SV *) gv;
+ SvRMAGICAL_on(cv);
+ CvANON_off(cv);
#ifndef CvGV_set
CvGV(cv) = gv;
#else