We could have both! But in fact, I think we will use an xml module more (I can think of a few things to go in it already), but there are not really that many py2/3 compat  things to worry about at the moment (there are some in the new events code, but that is probably one-off).