Maybe it's some corner case that probably barely happens.
If some embedder uses this like
```
setUIClient(new MyXWalkUIClient());
backToDefaultImplBtn.setOnClickListener(new onClickListener() {
  public void onClick() {
    setUIClient(null);
  }
});
```