in lib/aws-record/record/batch_read.rb [117:127]
def store_item_class(klass, key)
if item_classes.include?(klass.table_name)
item_classes[klass.table_name].each do |item|
if item[:keys] == key && item[:class] != klass
raise ArgumentError, 'Provided item keys is a duplicate request'
end
end
end
item_classes[klass.table_name] << { keys: key, class: klass }
end