anchor.diff:        (dontCheck super.cabal2nix);
     cabal2nix-unstable = dontCheck super.cabal2nix-unstable;
   
  -  # build fails on due to ghc api changes
  -  # unfinished PR that doesn't yet compile:
  -  # https://github.com/sol/doctest/pull/375
  -  doctest = markBroken super.doctest_0_20_0;
  +  doctest = self.doctest_0_20_1;
     # consequences of doctest breakage follow:
  -  http-types = doctest_0_20_broken super.http-types;
  -  iproute = doctest_0_20_broken super.iproute;
  -  foldl = doctest_0_20_broken super.foldl;
  -  prettyprinter-ansi-terminal = doctest_0_20_broken super.prettyprinter-ansi-terminal;
  -  pretty-simple = doctest_0_20_broken super.pretty-simple;
  -  http-date = doctest_0_20_broken super.http-date;
  -  network-byte-order = doctest_0_20_broken super.network-byte-order;
  -  co-log-core = doctest_0_20_broken (doJailbreak super.co-log-core);
  -  xml-conduit = doctest_0_20_broken (dontCheck super.xml-conduit);
  -  validation-selective = doctest_0_20_broken (dontCheck super.validation-selective);
   
     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);
  
positive.code:   # Jailbreaks & Version Updates
  
    aeson = self.aeson_2_1_1_0;
    aeson-diff = doctest_0_20_broken (dontCheck super.aeson-diff);
    lens-aeson = self.lens-aeson_1_2_2;
  
    assoc = doJailbreak super.assoc;
  
negative.code: 
  with haskellLib;
  self: super: let
    jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p);
  in {
    llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages;
  