It seems like an arbitrary feature to add. Why not $chan().random, $ial().random, etc.? Basically the same reasoning (shorter code) could be used for any identifier you wanted to use $rand() with, and ultimately, what is the real benefit of saving a dozen or so bytes of code?