... a switch for /timer that will prevent the timer's parameters from being evaluated when it performs its action...
There are already some scripting-based workarounds to solve these issues, but they add unnecessary complexity and can often be confusing.
I agree.