This is essential if we want to be able to add a character and confirm corrected expression. Fixes #32.