If I fail to declare a particular macro definition in my wrapper, I get a segfault at runtime when the macro is reached. Shouldn't NameError get raised, instead? I haven't got a short demo of the problem, but I can upload my code in full somewhere, if it's useful. John