Fixing some minor misunderstandings with new basicprelude library.
Fixing a minor refactor bug with pathnames.