Fix for versions below python2.7

line 506: {k : self._ExpandVariables(data[k], substitutions) for k in data}
will break on python2.6 and below,
dict((k, self._ExpandVariables(data[k], substitutions)) for k in data) fixes this issue