new AddressRuleContainer class