anchor.diff:  
     ### Helper functions.
     useFromStdenv = hasIt: it: alternative: if hasIt then it else alternative;
  +
  +  # Applying this to an attribute set will cause nix-env to look
  +  # inside the set for derivations.
  +  recurseIntoAttrs = attrs: attrs // {recurseForDerivations = true;};
   
   
     ### STANDARD ENVIRONMENT
  
positive.code:     inherit fetchurl stdenv pkgconfig x11 fontconfig freetype zlib libpng;
    };
  
    gtkLibs = gtkLibs28;
  
    gtkLibs28 = import ../development/libraries/gtk-libs-2.8 {
      inherit fetchurl stdenv pkgconfig gettext perl x11
  
negative.code:     inherit fetchurl stdenv;
    };
  
    gnome = recurseIntoAttrs (import ../development/libraries/gnome {
      inherit fetchurl stdenv pkgconfig audiofile
              flex bison popt zlib libxml2 libxslt
              perl perlXMLParser docbook_xml_dtd_42 gettext x11
              libtiff libjpeg libpng gtkLibs;
      inherit (xlibs) libXmu;
    });
  
    wxGTK = wxGTK26;
  
  