$spec->{path} or die "path is required to get";
my ($dir, $file) = $spec->{path} =~ m{^(?:(.*)/)?([^/]+)$};
my $type;
- my @poss = io($self->base_dir)->${\sub {
+ my @poss = io->dir($self->base_dir)->${\sub {
my $io = shift;
defined($dir) ? $io->catdir($dir) : $io
}}->filter(sub { $_->filename =~ /\Q${file}\E\.(html|md)/ and $type = $1 })