anchor.diff:    longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
     shortName = "Code" + lib.optionalString isInsiders " - Insiders";
   
  +  inherit (stdenv.hostPlatform) system;
  +
     plat = {
       "i686-linux" = "linux-ia32";
       "x86_64-linux" = "linux-x64";
       "x86_64-darwin" = "darwin";
  -  }.${stdenv.hostPlatform.system};
  +  }.${system};
   
     sha256 = {
       "i686-linux" = "1g73fay6fxlqhalkqq5m6rjbp68k9npk0rrxrkhdj8mw0cz74dpm";
  
positive.code: 
      nativeBuildInputs = lib.optional (!stdenv.isDarwin) autoPatchelfHook;
  
      installPhase =
        if stdenv.hostPlatform.system == "x86_64-darwin" then ''
          mkdir -p $out/lib/vscode $out/bin
          cp -r ./* $out/lib/vscode
          ln -s $out/lib/vscode/Contents/Resources/app/bin/${executableName} $out/bin
  
negative.code:     "x86_64-darwin" = "07r52scs1sgafzxqal39r8vf9p9qqvwwx8f6z09gqcf6clr6k48q";
    }.${stdenv.hostPlatform.system};
  
    archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
  in
    stdenv.mkDerivation rec {
      name = "vscode-${version}";
  