Returns a new sequence equal to this one, except that item (followed by any items) is inserted right before the element that was originally at position index (0-based); if index is (at or) beyond the end of this sequence, item and items are appended at the end.