Thanks. That is exactly what I meant. In d2, A is not 'A' because it is being set to 1, whereas in d1, using A instead of 'A' means A is an undeclared variable instead of a string?