Switch to use HashSet<RawRuleUsage>