in otava/util.py [0:0]
def insert_multiple(col: List[T], new_items: List[T], positions: List[int]) -> List[T]:
"""Inserts an item into a collection at given positions"""
result = []
positions = set(positions)
new_items_iter = iter(new_items)
for i, x in enumerate(col):
if i in positions:
result.append(next(new_items_iter))
result.append(x)
return result