While working on this I found a bug in the other R* functions which prevented "shorting" of values when used with single arguments. For example, "RVolume 10" never made the volume (velocity, but who's checking) softer. However, "RVolume -10,10" worked fine. Woe is me ... I missed a single "-" in my code.
Well, that's fixed. Now, I've also changed the RDuration thing that no one has had a chance to play with so it effects all notes in a chord the same way. I think this is logical, and it was easy to do.
I think we can leave RVolume as is. However, the RTime should apply equally to all notes not individually. I really doesn't make sense, musically, to apply the random start time differently to each note in a chord.
Hope this is making sense to someone other than me