Added a fix for the possibility that numpy_rng becomes packed into a tuple if __init__ is called via class_from_values constructor