Adds sain def!
Def!ing a variable that already exists now just updates the current
information in the store and doesn't add the variable to the environment
again.