Потому что for in проходит по всем свойствам объекта и его родителей. Видимо, что-то расширяет объект Object от которого наследуется Array и добавляет как раз ваш мусор, для решения этой проблемы используется hasOwnProperty. В вашем случае, как-то так:
Тут наверно только, отключать библиотеки. Често не знаю способ лучше. А вообще for in для массивов не очень то рекомендуется, возможно лучше, просто переписать на обычный цикл, примерно так:
for (var i = 0, max = gy.length; i < max; i++) {
console.log(gy[i]);
}