made everything run on py26 as well -- mostly by hacking around what future provides...