@ccdesan: You're right. Actually I searched before I posted as I couldn't find an exact replica of what I wrote (I did find "I should've told him his project was cancelled last week").
On the other hand, why we should comment here at all? Doesn't history just keep repeating itself? :-)