pub fn insert_element_scratch(
    scratch: &mut Scratch,
    element: Element,
    chain_top_ordering: ChainTopOrdering
)