RuleSet version of data set 2 works! Sort of.

As with data set 1, data set 2 sort of works. It sometimes gets to 100%
pass rates, but typically speaking fails on one element of the data set.
More tweaking needed, I guess.