Oh and more obviously, for engines that don't support atomic operations, you get detailed responses for each key separately - this is how the generic writeMany, deleteMany has been written.