add key-value dataset implementation, adding adapter function to be compatible with multiple operations
add key-value dataset implementation, adding adapter function to be compatible with multiple operations

GEM-benchmark/NL-Augmenter