Prefer self-contained rules.