#42 Add virtual variable stack