> I wonder if the following is Lua's expected behavior? When you change the environment of `myth', it cannot find the global `myth' to do the recursive call. So there is an error and the program stops. -- Roberto