A fascinating idea - provides the ability to bind C functions in a DLL via LUA, so you can dynamically load them.
This sounds like a wonderful idea for C/C++ unit testing - bind functions to your scripting language of choices, then run the tests without an extra link step.
Add to that the ability to actually parse mangled names, and you should be able to create bindings to most C++ classes/functions out of the box