Quote:
Well it doesn't error because it does perform an action: it makes $1- equal $null. I don't see how it really confuses anyone, I mean what would they expect to be happening with /tokenize without parameters assuming they understood the command's purpose.


Yes yes yes, i totally agree and on those grounds I propose that all commands do not error, and the code continues to run (runaway i thinks might be a better word) regardless of what commands have failed, let it be on the coders head to find even the smallest of bugs in 1000's of lines of code i say!