This brings up another question for me: Regardless of how the document got broken (by Modeler or some other source tool), why does Modeler load up the file without also complaining about the broken-ness?
We’re considering adding import warnings to the tool. These are meaningless however without a way to fix them, so a (technical) XML view must be part of the package, too.