fix syntax to work on python2.6, and load the tz tar file only on first access