NOTE: To be added to an alien document,
pages MUST be contextualized within it first,
then added to the target pages collection.
*/
extractedDocument.getPages().addAll(
(Collection<Page>)extractedDocument.contextualize(
pages.subList(startIndex,endIndex)
)
);
}
return extractedDocument;