Man. Way to rustle the ol' memory tree.
I think the first time I saw this in print was in Programming Perl back in the mid-1990's.