Extracted ITempVarGen interface