Why the different loop style?
(Not I cannot find where we documented the code style, but if memory serves me right we where going to the GitHub Style Guide. It recommends the original form in this code. Though, in performance tests of traversing entities I often found `for in` faster because it doesn't create local scope.