Classes that contain common API for both Single Value per key and Multiple values per key.