v0.9.0
Added more classes which simplified a LOT of the randomizer code. The actual classes are a little more strict with their typing, but the data you can use to set the RandomTable class should still be pretty flexible (the class just normalizes it more).
Also results are now their own classes and are not attached to the RandomTable object directly. That also simplifies output formatting, I think.
I don't think any of the refactoring is breaking change, necessarily, but maybe... Think I may get to 1.0.0 soon. Just need to do a little more work using the modules in an actual webapp I'm working on.