Working!
Merge with greg's commit.  Note that BetweenDicts require the left value to be less than the right to work properly.