Secondly, he can use "usr" there, because it's a verb, verbs will only ever be called by the usr, therefore, he's perfectly entitled to use "usr".
Verbs can also be called without usr, but the practise is it make such verbs procs instead.
Generally I use usr if it affects the person who used the verb and src if it affects the container of the verb.
In a say verb, for instance, usr would get the "what do you want to say?" input, wheras src would be the one to send the message as.
-- Data
Although true, it is ugly. MSG is of no requirement. Some people use T as well. But I imagine his point spans from the fact that msg is commonly used.
Yes, usr is safe in verbs. But if someone gets used to it, they might also think it's okay in procs as well. Which isn't ture. My general theory is to just leave usr alone, unless you're in something like Topic().
It's bad programming practice to put statements where they aren't necessary. It makes code ugly and actually does take up more processing power.
Have a good day.