The element insertion code in scalar replacement doesn't handle incorrect