- Open any document
- Blank it
- Type some text
- Dump the model into the console (ve.instances.documentModel.data)
Expected output: [ 'F', 'o', 'o', 'b', 'a', 'r' ]
Actual output: [ 'F', ['o', ve.AnnotationSet()], ['b', ve.AnnotationSet()] ...
The pre-annotations code is applying the empty set as a pre-annotation to every character except the first. This shouldn't happen, it should just not annotate if it's got nothing to annotate with.