anchor.diff:      deps = [ tcl tk x11 ];
     };
       
  -  ssl = buildInternalPythonModule {
  -    moduleName = "ssl";
  -    deps = [ openssl ];
  -  };
  -    
     readline = buildInternalPythonModule {
       moduleName = "readline";
       internalName = "readline";
       deps = [ readline ];
     };
  -    
  +
   }
  
positive.code: { stdenv, python, sqlite, tcl, tk, x11, openssl, readline }:
  
  with stdenv.lib;
  
  
negative.code: 
  in {
      
    bsddb = buildInternalPythonModule {
      moduleName = "bsddb";
      deps = [ db4 ];
    };
      
    curses = buildInternalPythonModule {
      moduleName = "curses";
      deps = [ ncurses ];
    };
      
    gdbm = buildInternalPythonModule {
      moduleName = "gdbm";
      internalName = "gdbm";
      deps = [ gdbm ];
    };
      
    sqlite3 = buildInternalPythonModule {
      moduleName = "sqlite3";
      deps = [ sqlite ];
    };
      
    ssl = buildInternalPythonModule {
      moduleName = "ssl";
      deps = [ openssl ];
    };
      
    tkinter = buildInternalPythonModule {
  