Use unit

Also fix small bug that stopped eval'd code in the interpreter working
for Windows as slashes in require paths needed escaping