Parse user defined dictionaries

Previously, user defined dictionaries were being used as strings which when iterated through caused numbers mapped to characters to be added to the filteredMap.