updated path_parser with some exception handling and more robust sorting (pre sort by SetId, instead of assumed) and added the path_parser_tester script
ditto