anchor.diff:    meta = {
       # default to python's platforms
       platforms = python.meta.platforms;
  -  } // meta // {
  +  } // meta // with lib.maintainers; {
       # add extra maintainer(s) to every package
  -    maintainers = (meta.maintainers or []) ++ [ lib.maintainers.chaoflow lib.maintainers.iElectric ];
  +    maintainers = (meta.maintainers or []) ++ [ chaoflow iElectric ];
     };
   
   })
  
positive.code: 
  { name
  
  # by default prefix name with python version name, e.g. "python3.3-"
  , namePrefix ? python.libPrefix + "-"
  
  , buildInputs ? []
  
  # TODO: document
  , distutilsExtraCfg ? ""
  
  # TODO: say what it does
  , propagatedBuildInputs ? []
  
  # passed to "python setup.py install"
  
negative.code:       wrapPythonPrograms
  
        # If a user installs a Python package, they probably also wants its
        # dependencies in the user environment profile (only way to find the
        # dependencies is to have them in the PYTHONPATH variable).
        # Allows you to do: $ PYTHONPATH=~/.nix-profile/lib/python2.7/site-packages python
        if test -e $out/nix-support/propagated-build-inputs; then
            ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
        fi
  
        # TODO: document
        createBuildInputsPth build-inputs "$buildInputStrings"
        for inputsfile in propagated-build-inputs propagated-native-build-inputs; do
          if test -e $out/nix-support/$inputsfile; then
  