in reply to Re^2: Teaching Perlin thread Teaching Perl
There is a module to fix the flattening, its Method::Signatures