implement the "reconstruct" method to allow for history-apply / reapply
set charset to fix encoding issues when calling NER services