> Didn't I do that with Clean(, sep) ?

Not sure what you mean. This line calls filepath.Clean,
but it needs to call a local copy of Clean, which isn't
in this package or this pull request.