Merge pull request #1493 from billhollings/fix-assgnmt-op-retain-release

Fix Metal object retain-release errors in assignment operators.