6.6. Defining a new Variable class