anchor.diff:      isSparc        = { cpu = { family = "sparc"; }; };
       isWasm         = { cpu = { family = "wasm"; }; };
       isAvr          = { cpu = { family = "avr"; }; };
  -    isJavaScript = { cpu = cpuTypes.js; };
  +    isJavaScript   = { cpu = cpuTypes.js; };
   
       is32bit        = { cpu = { bits = 32; }; };
       is64bit        = { cpu = { bits = 64; }; };
  
positive.code:     isWindows      = { kernel = kernels.windows; };
      isCygwin       = { kernel = kernels.windows; abi = abis.cygnus; };
      isMinGW        = { kernel = kernels.windows; abi = abis.gnu; };
      isGhcjs      = { kernel = kernels.ghcjs; };
  
      isAndroid      = [ { abi = abis.android; } { abi = abis.androideabi; } ];
      isMusl         = with abis; map (a: { abi = a; }) [ musl musleabi musleabihf ];
  
negative.code:     isx86_32       = { cpu = { family = "x86"; bits = 32; }; };
      isx86_64       = { cpu = { family = "x86"; bits = 64; }; };
      isPowerPC      = { cpu = cpuTypes.powerpc; };
      isPower        = { cpu = { family = "power"; }; };
      isx86          = { cpu = { family = "x86"; }; };
      isAarch32      = { cpu = { family = "arm"; bits = 32; }; };
      isAarch64      = { cpu = { family = "arm"; bits = 64; }; };
  