Even though mIRC gets arguments based on the space, it doesn't exclude the space from the string.it does actually remove the delimited token, using the '-' makes mIRC append each token with the space char.
//tokenize 44 one,two | echo $1 $+ $2
returns onetwo, not 'one,two' whereas $1-2 will return 'one two'