if(x) {
  A.method() {
    B.method() {
      BSelfMethod00000000000
      A.method()
    }
    ASelf {
      B->A.method
    }
  }
}