anchor.diff:    };
   
     makeCompat = name': value: buildEnv {
  -    name = name' + "-compat";
  +    name = name' + "-compat-${version}";
       paths = value;
     };
   
  
positive.code: # input, not "procps" which requires Linux.
  
  let
    singleBinary = cmd: providers: let
        provider = "${lib.getBin providers.${hostPlatform.parsed.kernel.name}}/bin/${cmd}";
      in runCommand cmd {
        meta.platforms = map (n: { kernel.name = n; }) (pkgs.lib.attrNames providers);
      } ''
        mkdir -p $out/bin
  
negative.code: 
    # more is unavailable in darwin
    # just use less
    more_compat = runCommand "more-${version}" {} ''
      mkdir -p $out/bin
      ln -s ${pkgs.less}/bin/less $out/bin/more
    '';
  