Using withAtomicBatch() instead of a separate method in the interface
Merge pull request #374 from opuneet/issue328

Using withAtomicBatch() instead of a separate method in the interface