We used to support multi-file schemas in the API and CLI. That support was removed in DFDL-1199, but some internal code still has support for multi-file schemas (e.g. SchemaSet). We should simplify this code and remove these things that no longer need multiple schemas.