Change: DArray::mutating and DMap::mutating to volatile fields to avoid incorrect optimization.
Add: a minor improvement to DaoGC_Assign().