When using the codegen exports feature to generate a list of a module's exported functions, if the module has a __default__ function to receive ETH, it does not appear in the list of exported functions.
This can be a problem if the importing contract doesn't have its own __default__ function. By contrast, using exports: module.__interface__ exports __default__.