Lots more automated figuring out of temporary vars
Release 2.0.0