Merge "Avoid removing new-instance instruction twice. Includes a fail-before/pass-after regression test."
am: b0b3859

* commit 'b0b38596a4f28725b71f17e13c7b544d926f0d3e':
  Avoid removing new-instance instruction twice. Includes a fail-before/pass-after regression test.