website/playground/panels.js/CodeMirrorPanel/handleChange
class CodeMirrorPanel:  handleChange(doc, change) {
    if (change.origin !== "setValue") {
      this._cached = doc.getValue();
      this.props.onChange(this._cached);
      this.updateOverlay();
    }
  }