First stab at implementing virtualenv.