anchor.diff:              partOf = [ "network-setup.service" ];
               after = [ "network-pre.target" ] ++ deps
                 ++ concatMap (i: [ "network-addresses-${i}.service" "network-link-${i}.service" ]) v.interfaces;
  -            before = [ "network-setup.service" (subsystemDevice n) ];
  +            before = [ "network-setup.service" ];
               serviceConfig.Type = "oneshot";
               serviceConfig.RemainAfterExit = true;
               path = [ pkgs.iproute pkgs.gawk ];
  
positive.code:             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 ];
  
negative.code:             bindsTo = deps;
              partOf = [ "network-setup.service" ];
              after = [ "network-pre.target" ] ++ deps;
              before = [ "network-setup.service" ];
              serviceConfig.Type = "oneshot";
              serviceConfig.RemainAfterExit = true;
              path = [ pkgs.iproute ];
  