Yes, this is a leftover of the initial attempt at supporting various internal PRNGs as well (in which case the internal state needs to be reallocated whenever the underlying PRNG is changed).  I'll get rid of it. 