The idea was to use the same names as in the XML schema, for sake of consistency. I deemed consistency with the XML more important than consistency with the Python conventions (which is what is suggested in PEP 8, by the way)