anchor.diff:  
     optionsNix = builtins.listToAttrs (map (o: { name = o.name; value = removeAttrs o ["name" "visible" "internal"]; }) optionsList);
   
  -  pythonMD =
  -    let
  -      self = (pkgs.python3Minimal.override {
  -        inherit self;
  -        includeSiteCustomize = true;
  -        });
  -      in self.withPackages (p: [ p.mistune_2_0 ]);
  -
   in rec {
     inherit optionsNix;
   
  
positive.code:           else ''
              python ${./mergeJSON.py} \
                ${lib.optionalString warningsAreErrors "--warnings-are-errors"} \
                $baseJSON $options \
                > $dst/options.json
            ''
        }
  
negative.code: 
    optionsJSON = pkgs.runCommand "options.json"
      { meta.description = "List of NixOS options in JSON format";
        buildInputs = [
          pkgs.brotli
          (let
            self = (pkgs.python3Minimal.override {
              inherit self;
              includeSiteCustomize = true;
             });
           in self.withPackages (p: [ p.mistune_2_0 ]))
        ];
        options = builtins.toFile "options.json"
          (builtins.unsafeDiscardStringContext (builtins.toJSON optionsNix));
      }
      ''
        # Export list of options in different format.
  