That's an old bug I remember. $rand(1,3) will have 1 come about 25% of the time. 2 will come up 50% of the time. And 3 will come up 25% of the time.

If this ever does get fixed, do you think it would be worth it to have "$rand(1,10,a,z)" to replace "$rand(1,10) $rand(a,z)"? I was going to say "$rand(1,10) $+ $rand(a,z)" but then it's hard separating it since you don't know where the space should be all the time.