JSHint nie pozwoli mi użyć „forEach” w pętli „for”

Mam obiekt z tablicami jako wartościami.

people = {
    'steve':['foo','bar'],
    'joe':['baz','boo']
}

Dla każdego klucza chciałbym zapętlić wartości w odpowiedniej tablicy. Wystarczająco proste:

for ( var person in people ) {
    person.forEach( function(item) {
      console.log(item)
    })
}

Ale JSHint skarży się:

Don't make functions within a loop.

Czy to naprawdę problem z moim kodem? Bardzo podoba mi się krótka składnia ES5 for loop. Czy muszę użyć stylu ES3 lub zmienić mój kod w inny sposób?