in reply to use version confusion
As far as I know, use VERSION enables features and strictures. Use 5.010 will only use features available in 5.10, so it can be used to 'downgrade' Perl in that sense. But each @array' is not a 'feature'. See 'perldoc feature'.