// #30 dir-package coexistence — the value-namespace `fn aa` and the // imported MODULE `aa` (SK_USE) coexist. `aa()` binds the local fn (a // module is not callable); `aa.helper()` binds through the module (the // fn has no field `helper`). Both must resolve, so any mis-resolution // fails to COMPILE; running to 1+5=6 proves both bind. The dir-package // reshape of the dying single-file modfn_coexist_ok.ww (M4 amalgamation // shape retired at the flip). package main; import aa; fn aa() i32 = { return 1; }; export fn main() i32 = { return aa() + aa.helper(); };