note AnomalousMonk <blockquote><i> When you want to have the same function react differently based on the amount of arguments... </I></BLOCKQUOTE> <p> If you were talking about C++ code, I'd understand perfectly what you were talking about: function overloading based on differing function signatures (prototypes). As you are talking about Perl code, I don't. I still imagine two functions <c> F </C> with different prototypes that are differentially invoked based on differing argument lists, and that doesn't work in Perl. </P> <p> Can you give a <i>short, standalone, runnable</I> example of what you were doing? </P> 1020553 1020866