Round-Trip Behavior of ext Blocks

When <extLst>s are processed, some consumers/producers will understand some extensions, but not others. The preservation model of <ext> blocks is that unprocessed extensions are always preserved and retained as long as the underlying schema extended by the structure remains.