},
        set: function (newValue) {
          this.templateRuleSetter({ outboundTag: "IPv4", property: "domain", data: newValue });
          this.syncRulesWithOutbound("IPv4", this.ipv4Settings);
        }
      },
      warpDomains: {
        get: function () {
          return this.templateRuleGetter({ outboundTag: "warp", property: "domain" });
        },
        set: function (newValue) {
          this.templateRuleSetter({ outboundTag: "warp", property: "domain", data: newValue });
        }
      }