code: protected boolean alreadyResettingRule(final RuleContext rc)
  	{
  		if (m_resettingRules.contains(rc))
  		{
  		    return true;
  		}
  		m_resettingRules.add(rc);
  		return false;
  	}
docs: Method alreadyResettingRule.
  Sometimes a rule attempts to reset twice and gets into a loop
  This checks for that situation. Rules only need to be reset once.
  @param rc
  @return boolean