[rules-users] Rule architecture question - avoiding condition duplications