anchor.diff:              deps = map subsystemDevice v.interfaces;
             in
             { description = "Bridge Interface ${n}";
  -            wantedBy = [ "network.target" (subsystemDevice n) ];
  +            wantedBy = [ "network-setup.service" (subsystemDevice n) ];
               bindsTo = deps ++ optional v.rstp "mstpd.service";
  -            partOf = optional v.rstp "mstpd.service";
  +            partOf = [ "network-setup.service" ] ++ optional v.rstp "mstpd.service";
               after = [ "network-pre.target" "mstpd.service" ] ++ deps
                 ++ concatMap (i: [ "network-addresses-${i}.service" "network-link-${i}.service" ]) v.interfaces;
  -            before = [ "network-interfaces.target" (subsystemDevice n) ];
  +            before = [ "network-setup.service" (subsystemDevice n) ];
               serviceConfig.Type = "oneshot";
               serviceConfig.RemainAfterExit = true;
               path = [ pkgs.iproute ];
  
positive.code:             deps = [ (subsystemDevice v.interface) ];
            in
            { description = "Vlan Interface ${n}";
              wantedBy = [ "network.target" (subsystemDevice n) ];
              bindsTo = deps;
              after = [ "network-pre.target" ] ++ deps;
              before = [ "network-interfaces.target" (subsystemDevice n) ];
              serviceConfig.Type = "oneshot";
              serviceConfig.RemainAfterExit = true;
              path = [ pkgs.iproute ];
  
negative.code:             deps = optional (v.dev != null) (subsystemDevice v.dev);
            in
            { description = "6-to-4 Tunnel Interface ${n}";
              wantedBy = [ "network-setup.service" (subsystemDevice n) ];
              bindsTo = deps;
              partOf = [ "network-setup.service" ];
              after = [ "network-pre.target" ] ++ deps;
              before = [ "network-setup.service" (subsystemDevice n) ];
              serviceConfig.Type = "oneshot";
              serviceConfig.RemainAfterExit = true;
              path = [ pkgs.iproute ];
  