anchor.diff:    hsc3-db = dontHaddock super.hsc3-db;
   
     # Pick patch from master for GHC 9.0 support
  -  flat = assert pkgs.lib.versionOlder super.flat.version "0.5"; appendPatches [
  -    (pkgs.fetchpatch {
  +  flat = assert versionOlder super.flat.version "0.5"; appendPatches [
  +    (fetchpatch {
         name = "flat-ghc-9.0.patch";
         url = "https://github.com/Quid2/flat/commit/d32c2c0c0c3c38c41177684ade9febe92d279b06.patch";
         sha256 = "0ay0c53jpjmnnh7ylfpzpxqkhs1vq9jdwm9f84d40r88ki8hls8g";
  
positive.code: 
    # Raise version bounds: https://github.com/idontgetoutmuch/binary-low-level/pull/16
    binary-strict = appendPatches [
      (pkgs.fetchpatch {
        url = "https://github.com/idontgetoutmuch/binary-low-level/pull/16/commits/c16d06a1f274559be0dea0b1f7497753e1b1a8ae.patch";
        sha256 = "sha256-deSbudy+2je1SWapirWZ1IVWtJ0sJVR5O/fnaAaib2g=";
      })
  
negative.code:   # 2020-11-19: Checks nearly fixed, but still disabled because of flaky tests:
    # https://github.com/haskell/haskell-language-server/issues/610
    # https://github.com/haskell/haskell-language-server/issues/611
    haskell-language-server = lib.pipe super.haskell-language-server [
      dontCheck
      (appendConfigureFlags ["-ftactics"])
      (overrideCabal (old: {
  