1071565 update eu

This isn't done. A bunch of other things need fixing.

Posting this for feedback before I go do a lot of work that might get ditched.

feedback?
I don't have Python 2.6, so I can't test that. Do you have it? If so, can you test it?