Remove TempCloVar visitor.  Implement encoder of new temp vars for persistence