### Expected Behaviour The `createFile(overwrite=false)` operation should be atomic. This will allow clients to implement locking or MVCC use cases on top of `S3-FileSystem`.