document.atomically can take multiple of the same operation. fixes #3057