Fix: token modification by package downstream
Thanks @mark-fangzhou-xie for pointing out an issue where the token text and position is modified an a downstream process. This affected our custom extension.
As a fix
- use setter for corrected sentence and not getter (to solve issue with downstream process)
- raise warning when extension is accessed and the token position/text is modified