DSL Syntax for Vars
Implement operations for Vars
Code generation for Var creation
Implement getting and setting vars