CodeMirror rationalized interface