So in construct defining instance variable is case insensitive
so doing something like this fails because Damage & damage are the same considered the same thing
when referencing these variables from scripts, they are case sensitive, thus considered 2 separate value. is this by design? or is this a bug?