Yeah, I'm lost on what would be the ideal solution - not being fully up do date on either TreeIter nor gir-ffi. Additional requirements probably will change this code. As of now append works.