Make ruleById lookup table in rule set public

Saves about 500k function calls on a packagist update