+ my $header = delete $opts{'header'};
+ if (defined $header) {
+ 1 while chomp $header;
+ $header .= "\n\n";
+ } else {
+ $header = '';
+ }
+ $stat->header($header);
+
+ my $footer = delete $opts{'footer'};
+ if (defined $footer) {
+ $footer = "\n" . $footer;
+ } else {
+ $footer = '';
+ }
+ $stat->footer($footer);
+
+ my $overlay = delete $opts{'overlay'};
+ $overlay = (defined $overlay) ? abs_path $overlay : '/usr/local/portage';
+ $stat->overlay($overlay);
+
+ my $distdir = delete $opts{'distdir'};
+ $distdir = (defined $distdir) ? abs_path $distdir : '/usr/portage/distfiles';
+ $stat->distdir($distdir);