names are no longer silly and unnecessarily descriptive in various parts of Path.hs