code: public RTObject getTemporaryVariableWithName(String name, int contextIndex) {
  		if (contextIndex == -1)
  			contextIndex = getCurrentElementIndex() + 1;
  
  		Element contextElement = getCallStack().get(contextIndex - 1);
  		RTObject varValue = contextElement.temporaryVariables.get(name);
  
  		return varValue;
  	}
docs: Get variable value, dereferencing a variable pointer if necessary