Inserts child at index.
child
index
void insertChild(int index, LogSpan child) { child._parent?._removeChild(child); child._parent = this; _children.insert(index, child); }