Updated docs to include transaction blocks around all mutating operations