anchor.diff:            These are applied last, so may override configuration set by other options in this module.
             Keep in mind that this configuration is stateful; i.e., unsetting anything in here does not reset the value to the default!
           '';
  -        default = {};
  +        default = { };
           example = {
             Datastore.StorageMax = "100GB";
             Discovery.MDNS.Enabled = false;
  
positive.code:       wantedBy = [ "sockets.target" ];
        # We also include "%t/ipfs.sock" because there is no way to put the "%t"
        # in the multiaddr.
        socketConfig.ListenStream = let
            fromCfg = multiaddrToListenStream cfg.apiAddress;
          in [ "" "%t/ipfs.sock" ] ++ lib.optional (fromCfg != null) fromCfg;
      };
  
    };
  
negative.code:       extraFlags = mkOption {
          type = types.listOf types.str;
          description = "Extra flags passed to the IPFS daemon";
          default = [ ];
        };
  
        localDiscovery = mkOption {
  