docs: def addRule( self, rule ):
          """
          Adds a rule to the system.
          
          :param      rule | <XQueryRule>
          """
          self._rules[rule.term()] = rule
          self.updateRules()