folks, attached is 8k of module code (small enough to just send ?) with the candidate name; Data::Dumper::Functor This is a structural name, but other candidates are too ambiguous, and somewhat presumptuous; DD::Easy, DD::Auto, DD::Lazy, DD::Brief BTW - it has a package main section at bottom, you can just run it to see a simple sanity-test. perl Functor.pm Comments about the code itself are also welcome, off-list if you think that doesnt belong here. tia jimcThread Next