Furthermore, the rules that govern whether a particular attribute implies another attribute may vary from one permission category to another.
The implementation required for the validation methods which carry out the rules can vary.