Paul Makepeace wrote: > check('input', [myfunction('input')], [ qw/out1 out2 out3/ ]);
I did do that for 'otherfunction', since that does something different in scalar and list context: check('input', scalar(otherfunction('input')), [ blabla ]); check('input') [ otherfunction('input') ], [ blabla ]); > ..which makes the interface to check a little more internally > consistent. Have to think about that. Cheers, Philip -- Philip Newton <[EMAIL PROTECTED]> All opinions are my own, not my employer's. If you're not part of the solution, you're part of the precipitate.