yikes, i have to resort to them whenever i want to have "generic" logic that deals with a multitude of routines. i use symbolic references for : object methods dispatch tables and in most unit test scripts If you have a better alternative; i'll consider it!