Modified ap_inserer_frere to fit specification (which was actually good, but not very understandable)