Pbind and samples with different durations (2)

This looks good to me. A short method for making a value to a Rest is nevertheless necessary IMO, otherwise we’d just have to replace one lengthy syntax by another one. E.g. x.asRest (or x.rest) could turn into Prest(x, 1)
by having a prob arg set to default = 1 (asRest could have the same prob arg as Prest).