Pro6 sometimes sends the path as a "basename" but Pro7 always sends full pathname we make sure we always use the full pathname because it is more reliable
Map<String, String> basename2fullpath = {};