working insert_after
beg optionnal constraints
opti const