Numbers for array names run silent with strictures

Why are array names with numbers treated like predefined globals? perl -Mstrict -wle '@2014 = 3..6; print "@2014"' (no warnings here)