+ my $data = $self->_loaded('data');
+
+ my $filters = $self->_current_filters;
+ my $filtered_names = join(' ',sort keys %$filters);
+# warn "# filtered_names $filtered_names ", dump( $loaded->{$path}->{filtered}->{$filtered_names} );
+ my $filtered = $loaded->{$path}->{filtered}->{$filtered_names}
+ if defined $loaded->{$path}->{filtered}->{$filtered_names};
+
+ if ( ! $filtered || $all ) {
+ $filtered = [ 0 .. $#{ $data->{items} } ];
+ warn "filter all values\n";
+ } else {
+ warn "filter using $filtered_names\n";
+ }