https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90857
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- It was pointed out on IRC that splice_after is affected the same way (if we change anything for erase_after we should do the same for splice_after).