dirty if anything was rolled back, because otherwise the node cleaning routine will not run when the node reference count becomes 0.
dirty if anything was rolled back, because otherwise the node cleaning routine will not run when the node reference count becomes 0.