— Wow, this is already terrible
— Why doesn't for..in compile to for..of?
— I dont see that, so i dont care🤤
— But it works on more types
— It uses the iterator protocol
— Better, doesn't have to care what the input is
— As long as it's iterable
— I specify the correct type, that's how dynamic languages beat static type world
— Less paths, more productive work