anchor.diff:          '';
       };
       bond = let
  -      node = address: { pkgs, ... }: with pkgs.lib; {
  +      node = address: { pkgs, lib, ... }: with lib; {
           virtualisation.vlans = [ 1 2 ];
           networking = {
             useNetworkd = networkd;
  
positive.code: , networkd }:
  
  with import ../lib/testing-python.nix { inherit system pkgs; };
  with pkgs.lib;
  
  let
    router = { config, pkgs, ... }:
      with pkgs.lib;
      let
        vlanIfs = range 1 (length config.virtualisation.vlans);
      in {
  
negative.code:       name = "Bridge";
        nodes.client1 = node { address = "192.168.1.2"; vlan = 1; };
        nodes.client2 = node { address = "192.168.1.3"; vlan = 2; };
        nodes.router = { pkgs, lib, ... }: with lib; {
          virtualisation.vlans = [ 1 2 ];
          networking = {
            useNetworkd = networkd;
  