Catgod does have a few minor bugs in the programming btw, it can crash if you let it read non pretender files. Catgod is also more forgiving than dom3. Nonvalid pretender files are still read by catgod, while dom3 can give cheating/crashing errors.
Of course, this isn't a problem for normal usage. You only run into this when you try to edit the pretender files by hand.