private @NotNull MyEditable getViewer() {
    MyEditable editable = myEditable;
    if (editable == null) {
      myEditable = editable = ReadAction.compute(() -> new MyEditable());
    }
    return editable;
  }
private @NotNull MyEditable getViewer()