// module test_22b3_default_e2e

class D a {
  fn dval(x: a) -> Int default {
    |x: a| -> Int {
      99
    }
  }
}

instance D Int {
}

fn main() -> Unit with IO {
  do io/print_int(dval(0))
}
