CreateElementChild needed better options for where to insert new child element: first, last, or replace.