# Changes in how existing elements work in Matador ActionScript

<<intro here; supported only in FP7>>

<<intro>> When publishing for Flash Player 7, :

Flash Player 7 | Earlier versions of Flash Player
--- | ---
Evaluating `undefined` in a numeric context results in `NaN`. | Evaluating `undefined` in a numeric context results in 0.
The value of `undefined.toString()` is `undefined`. | The value of `undefined.toString()` is "" (an empty string).
When you convert a string to a Boolean value, the result is `true` if the string has a length greater than zero; the result is `false` for an empty string. | When you convert a string to a Boolean value, the string is first converted to a number; the result is `true` if the number is nonzero, `false` otherwise.
When you load external variables (for example, using `LoadVars.load()`) , the variables that are loaded are case sensitive. | When you load external variables, the variables that are loaded are not case sensitive.