fix a bug that "dce" removed property access with side effects