with 'Email::EzPz::ListCore';
+has name => (is => 'lazy');
+
+sub _build_name { (shift->list_dir =~ m{/([^/]+)$})[0] }
+
sub sublist_type { () }
foreach my $type (qw(allow deny mod digest)) {
my ($self, $type) = @_;
return use_module('Email::EzPz::SubList')->new(
(map +($_ => $self->$_), qw(list_dir ezmlm_bindir)),
- sublist_type => $type
+ sublist_type => $type,
+ name => $self->name." ${type} list"
);
}