a rule can be used for ruling