Safe::World allows one to create multiple virtual instances/compartments of a Perl interpreter, that will work/run without touching the other instances/compartments and maintaining the main interpreter normal.