Using regex from PyPi rather than re module. Defining rndvars list to handle Random Vars
Negative step not supported. Useless for statistical purposes
Implementing put() to put data inside the Rule and auto-compute random variables
Aligning tests to use Regex rather than re
Modifing tests for the choice to doesn't support negative step
Tests for put() and searchRnd()