GetNameFromPath currently extracts name of items in array as: item[0], item[1], and so on. It should instead extract item.
GetNameFromPath currently extracts name of items in array as: item[0], item[1], and so on. It should instead extract item.