sub flatten {
my ($self) = @_;
my @sorted = sort {
- $a->created cmp $b->created
+ $b->created cmp $a->created
} $self->_parent->flatten;
- $self->_max_entries ? @sorted[0..$self->_max_entries-1] : @sorted;
+ my $max = $self->_max_entries||0;
+ $max && @sorted > $max ? @sorted[0..$max-1] : @sorted;
}
sub map {