don't iterate arrays using for-in loops. close #30.
fixes lousy libs that add to native prototypes >:(