I was under the impression that using delete was a nearly surefire way to mess up the hidden class and cause IC problems.