insert/push_back/push_front range extension