I know you can't do
var foo = {};
foo.✈ = "NOT VALID";
but you can do
var foo = {};
foo["✈"] = "VALID";
foo["✈"]
definitely makes ✈
a property of foo
and ✈
can definitely be used like a variable but, technically speaking, is ✈
a "variable"?