python 2.5 needs future import for with statement