That is indeed the way /timers work. If you want to pass the non-evaluated form of the variable or identifier, you need to use $eval(), [], $+, $!, or various combinations of these.