Fix CHANGE-DIR (don't make an IO::Path)
Some whitespace fixes
Make use of primitives without IO::Path