Given the following code, you can see that im trying to find out if $network and $chan are seen after using a timer in !start.

Code:
on *:TEXT:!start:#test: _start
on *:INPUT:#test: if ($1 == !start) _start

alias _start {
  echo -a I can see both $network and $chan here
  .timer 1 5 _test
}

alias _test { echo -a but I cant see both $network and $chan here }



I found that $network is seen, but not $chan by observing the 2nd of the 2 echos, where #test is missing:
Code:
I can see both After-All and #test here
but I cant see both After-All and here


Am I doing something wrong? I wrote a massive script that assumed both $network and $chan are seen before AND after executing a timer. Should it be like that or is this a bug? Further, is there some way to make $chan be seen without adding an argument to $_test(arg)?