in reply to Is there a way to emulate 'print' using prototype?
What about using tie()d filehandles, select() and print and its likes? See Tie::Handle.
Jenda Enoch was right! Enjoy the last years of Rome.