An add-on for CodeMirror to enhance its compatibility with IMEs during IME composition mode