Unified object oriented interface for multiple independent streams of random numbers from different sources.