* Many more tests for flattening models with unknown namespaces.
* Almost fixed a bug in flattening where if an unknown namespace/package came in, but flattening failed, the document would be changed. Stymied by the lack of ability to set the 'required' flag for unknown packages.