A few code style changes and rephrasing + let RNGs derive from a common RandomNumberStream interface.