Что особенного в переменной "name" в JavaScript?

В окне инструментов разработчика Chrome я набрал:

> name = ["a", "b", "c"]
["a", "b", "c"]

Однако name стал строкой:

> typeof name
"string"
> name
"a,b,c"
> name[1]
","

Это, очевидно, неверно для других имен переменных!

> foo = ["a", "b", "c"]
["a", "b", "c"]
> typeof foo
"object"
> foo[1]
"b"

И name определяется как пустая строка при загрузке страницы (и, насколько я могу судить, не может стать чем-то другим, кроме строки).

Итак, что с name?