@fosskers Did you test yours on all the implementations? Pathnames are such a portability mess, it's insane