implement the IT variable by keeping track of the most recent Variant in the runtime lib.
Merge branch 'master' of https://github.com/rehfeldchris/cs153