public void startOpen() {
    if (this.a != null) {
      this.a.a();
    }

    super.startOpen();
  }
  public void g() {
    if (this.a != null) {
      this.a.b();
    }

    super.g();
    this.a = null;
  }