@NotNull KeymapImpl getMutable() {
    if (mutable != null) {
      return mutable;
    }
    assert isMutable() : "create a mutable copy for immutable keymap";
    mutable = original.copyTo(new KeymapImpl());
    return mutable;
  }
@NotNull KeymapImpl getMutable()