anchor.diff:    python36Full = python36.override{x11Support=true;};
   
     # pythonPackages further below, but assigned here because they need to be in sync
  -  pythonPackages = python2Packages;
  -  python2Packages = python27Packages;
  -  python3Packages = python35Packages;
  +  pythonPackages = python.pkgs;
  +  python2Packages = python2.pkgs;
  +  python3Packages = python3.pkgs;
   
     python27 = callPackage ../development/interpreters/python/cpython/2.7 {
       self = python27;
  
positive.code: 
    python34Packages = python34.pkgs;
  
    python35Packages = recurseIntoAttrs python35.pkgs;
  
    python36Packages = python36.pkgs;
  
    pypyPackages = pypy.pkgs;
  
  
negative.code:     self = python33;
      inherit (darwin) CF configd;
    };
    python34 = callPackage ../development/interpreters/python/cpython/3.4 {
      inherit (darwin) CF configd;
      self = python34;
    };
    python35 = callPackage ../development/interpreters/python/cpython/3.5 {
      inherit (darwin) CF configd;
      self = python35;
    };
    python36 = callPackage ../development/interpreters/python/cpython/3.6 {
      inherit (darwin) CF configd;
      self = python36;
  