Adder insert functions to the list container which allows crafting list elements and inserting into lists instead of relying on the list for this (ownership of the element is automatically delegated to the list)