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

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