system-canonicalpath is for GHC 7.8 and later