pub fn write_elements_to_xml(
    elements: &Vec<Node>,
    writer: impl Write
) -> Result<()>