As its name indicates, a RuleStore contains 2-tuples consists of a Pattern
and an Action.
As a joran configurator goes through the elements in a document, it asks
the rule store whether there are rules matching the current pattern by
invoking the matchActions(Pattern) method.