I can't remember the details, but there's a reason we moved aside ctml_writer.py on greg's computer. I think it was being loaded by mistake when he tried to use cantera just as cantera, and didn't want our modified version. We should make sure they don't collide; perhaps rename ours?
Perhaps Greg can play around with cantera and figure out what was wrong.