----
use DateTime;
my $cldr = DateTime::Locale->load('en');
my $weekdays = $cldr->day_format_abbreviated();
my $sun = pop @$weekdays;
print join ',', @{$cldr->day_format_abbreviated()};
----
Shouldn’t the DateTime::Locale methods return a copy of the array?
It doesn’t seem right that manipulating the return of
day_format_abbreviated() should affect the result of future invocations
of that function.