:Share ':all'; use Moo; use namespace::clean; has json => (is => 'ro', default => sub { return dist_file('Map-Tube-Frankfurt', 'frankfurt-map.json') }); with 'Map::Tube'; 1; __END__ =pod =enco