module M { fun foo() { (foo)() } }