I propose to factor out the part that is concerned with the generation of uniformly distributed numbers (of the various Java types).
This will consist in deprecating the following classes in o.a.c.m.random:
The RNG functionality is to be defined in its own package.
The new design will make an explicit distinction between
- public (and hopefully stable) API
- internal classes (subject to change "without notice")