So it appears that the name 'say' might be in the same place as the name 'print', i.e. not in the main:: symbol table. But then why doesn't 'use subs' succeed in redefining say()? Then again, I can't redefine print() with 'use subs' either:

Hit the reply link, the reply link, the link that says reply to reply to the post you want to reply to , that is the link you're supposed to click to have threaded discussion, otherwise it is not theaded discussion but a flat list, flat lists are not effective for following a conversation, that is why the twitts and other "chats" use the @username stuff, so click the reply link and its like this isn't some chat and not flat at all...

> Hit the reply link, the reply link, the link that says reply to reply to the post you want to reply to , that is the link you're supposed to click to have threaded discussion, otherwise it is not theaded discussion but a flat list, flat lists are not effective for following a conversation, that is why the twitts and other "chats" use the @username stuff, so click the reply link and its like this isn't some chat and not flat at all...