Changing his mind (without hinting that he may have been wrong) was a step in the right direction, and he did propose a clean fix that will prevent other similar bugs, but he flagged this as a wishlist which shows that he still doesn't consider it to be of major importance. He could always safeguard the script and treat his suggestion as a wishlist item, which would have been more reasonable.