a document that has not yet been veiled
a sequence of (integer, range) pairs which specify by sentence index and then word index range which words of a document to veil during annotation with annotate(processor) See VeilApp.veilDocument for an example.
There is one array per sentence and it contains at each index the index where a value (e.g., word in an array of words) should be transferred as it is unveiled.
There is one array per sentence and it contains at each index the index where a value (e.g., word in an array of words) should be transferred as it is unveiled. Code using the unveilArrays might look like unveiledValues(unveilArrays(sentenceIndex)(veiledIndex)) = veiledValues(veiledIndex)
This is an array of sets, each containing veiled word indices for each sentence.
This is an array of sets, each containing veiled word indices for each sentence. They have been vetted and deduplicated.
Manipulate a document with text veiled by word