anchor.diff:      "tts.microsoft" = ps: with ps; [  ];
       "twilio" = ps: with ps; [ twilio ];
       "updater" = ps: with ps; [ distro ];
  -    "upnp" = ps: with ps; [  ];
  +    "upnp" = ps: with ps; [ miniupnpc ];
       "usps" = ps: with ps; [  ];
       "vacuum.roomba" = ps: with ps; [  ];
       "vacuum.xiaomi_miio" = ps: with ps; [  ];
  
positive.code:     "envisalink" = ps: with ps; [  ];
      "fan.xiaomi_miio" = ps: with ps; [  ];
      "feedreader" = ps: with ps; [ feedparser ];
      "ffmpeg" = ps: with ps; [  ];
      "frontend" = ps: with ps; [ user-agents ];
      "gc100" = ps: with ps; [  ];
      "goalfeed" = ps: with ps; [  ];
  
negative.code:     "switch.acer_projector" = ps: with ps; [ pyserial ];
      "switch.anel_pwrctrl" = ps: with ps; [  ];
      "switch.broadlink" = ps: with ps; [  ];
      "switch.deluge" = ps: with ps; [ deluge-client ];
      "switch.digitalloggers" = ps: with ps; [  ];
      "switch.dlink" = ps: with ps; [  ];
      "switch.edimax" = ps: with ps; [  ];
  