changed getMappedListOfValuesMatchingSpecifierGroupedByConcatinatedUniqueValues to work off keysandvalues instead of rowspecifier