anchor.diff:  
   with haskellLib;
   self: super: let
  -  doctest_0_20_broken = p: checkAgainAfter self.doctest "0.20.0" "doctest broken on 9.4" (dontCheck p);
     jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p);
   in {
     llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages;
  
positive.code: 
    # 2022-09-02: Too strict bounds on lens
    # https://github.com/GetShopTV/swagger2/pull/242
    swagger2 = doctest_0_20_broken (dontCheck (doJailbreak super.swagger2));
  
    base-orphans = dontCheck super.base-orphans;
  
  
negative.code:       (dontCheck super.cabal2nix);
    cabal2nix-unstable = dontCheck super.cabal2nix-unstable;
  
    doctest = self.doctest_0_20_1;
    # consequences of doctest breakage follow:
  
    double-conversion = markBroken super.double-conversion;
    blaze-textual = checkAgainAfter super.double-conversion "2.0.4.1" "double-conversion fails to build; required for testsuite" (dontCheck super.blaze-textual);
  