changed getMappedListOfValuesMatchingSpecifierGrupedByConcatinatedUniqueValues to take a map of tags and values instead of a RowSpecifier