It seems for some docset, like Python_3, the install path is <docsets-path>/Python 3 where the underscore has been replaced by a space, is this the case for all docsets ? I look at the json and XML but there's does not seem to be any mapping between the XML file name we use for the docset name and the extracted path. Maybe we should replace the _ from the docset name ?