I have written a module which creates classes dynamically, but some Python tools, e.g. PyChecker crash if they try to analyse the source. So be careful! Ciao, Dominic