change the parallel text schema to use linkGrp/link to specify parallelism and @domains to specify which streams are being referenced
require @xml:id on streamText. may break some tests
flatten transform: identify streams by document in addition to id (note: this means that the flatten transform essentially assumes it is operating always on the original doc or always on the same cache)
parallel-to-layer transform: converts a parallel document into a flattenable layer that references two (or more) streams
format transform runner and reverse transform that supports parallel-layer and multiple-document sourced streams
rename jf:parallel-group to jf:parallelGrp
add @domains and @ref to dependency list
make linkage documents transformable
flatten code for parallel layers
code for merge parallel documents
prioritize parallel layers, makes unflatten work
Merge branch 'feature/parallelText-schema' into develop