insert() first/last & end() fix