Improve docblocks of public properties
Add back ruleById function for BC