anchor.diff:  
     buildInputs = [
       c-ares
  +  ] ++ optionals (!(versionAtLeast source.version "11.0.0")) [
       http-parser
  +  ] ++ [
       icu
       libuv
     ] ++ optionals (versionAtLeast source.version "8.0.0") [
  
positive.code: 
  , channel
  }:
  
  let
    inherit (lib)
  
negative.code: 
    configureFlags = optionals (versionAtLeast source.version "7.0.0") [
      "--ninja"
    ] ++ optionals (!(versionAtLeast source.version "11.0.0")) [
      "--shared-http-parser"
    ] ++ [
      "--shared-libuv"
    ] ++ optionals (versionAtLeast source.version "8.0.0") [
      "--shared-nghttp2"
  