# this specific case caused a compiler internal error class A def foo pass def foo(i as int) pass class B inherits A def foo(i as int) base.foo(i) def foo(s as String) base.foo(0) class Program def main pass