Warnings for Python keywords, built-in names and bad names.
#define PYTHONKW(x) %namewarn("314:" #x " is a python keyword") #x
#define PYTHONBN(x) %namewarn("321:" #x " conflicts with a built-in name in python") "::"#x
Warnings for Python keywords
http://www.fnorb.org/docs/1.2/Fnorb-Guide/node62.html
http://www.zvon.org/other/python/doc21/lib/built-in-funcs.html
'self' is also a bad Name