removed special pickle support for built-ins. Fails for numpy arrays.
Added multicore factory