the last 3 of 4 lines generates error "!ECHO Unknown command" regardless whether these lines are pasted into editbox or run within an alias. The trigger seems to be using .!command within a while() loop or within an if() statement.


Code:
alias foo {
  //echo -s test1 | .!echo this does not generate 'invalid command' error
  //echo -s test2 | if (1) .!echo This generates the error
  //echo -s test3 | if (0) echo -s this does not display | else .!echo This generates the error
  //echo -s test4 | var %n = 1, %t = $ticks | while (%n) { .!echo This generates the error | dec %n } | echo -ati * Bench $calc($ticks - %t) ms.
}