System.Filepath: fix basename()