unirand: allow initialization using a common rand.Source