Improves random number generation
Assorted improvements
Changes _ to ' and __ to allargs