Don't know if this is supposed to happen, but I find it weird that a variable that hasn't been declared before shows up in the variable list just while typing it. Shouldn't there be some sort of differentiation between a variable that has been declared and something you're just typing?