anchor.diff:    sitePackages = "lib/${libPrefix}/site-packages";
   
     buildInputs = filter (p: p != null) [
  -    zlib bzip2 expat lzma libffi gdbm sqlite readline ncurses openssl ]
  +    zlib bzip2 expat lzma libffi gdbm sqlite readline ncurses openssl nukeReferences ]
       ++ optionals x11Support [ tcl tk libX11 xproto ]
       ++ optionals stdenv.isDarwin [ CF configd ];
   
  
positive.code: , self
  , CF, configd
  , python-setup-hook
  # For the Python package set
  , packageOverrides ? (self: super: {})
  , buildPackages
  
negative.code:     find $out -name "*.py" | ${pythonForBuild} -O  -m compileall -q -f -x "lib2to3" -i -
      find $out -name "*.py" | ${pythonForBuild} -OO -m compileall -q -f -x "lib2to3" -i -
    '';
  
    # Enforce that we don't have references to the OpenSSL -dev package, which we
    # explicitly specify in our configure flags above.
    disallowedReferences = [ openssl.dev ];
  
    passthru = let
      pythonPackages = callPackage ../../../../../top-level/python-packages.nix {
  