moment/moment — pull request #1159 by humbletim (2013-10-02 19:41:55+00:00)
Title: added hasOwnProperty guard to lists enumeration

[latest develop/moment.js](https://github.com/moment/moment/blob/6a5f960/moment.js) was failing to load in context of Prototype.js (which pollutes Array.prototype -- causing a recently-added enumeration grief). moment.js 2.2.1 appears to work fine though.

here's an example http://jsfiddle.net/wzp4Z/4/ (see debug console -- fails during initialization)

this pull request wraps in a conventional hasOwnProperty guard, but i wonder if switching to for (i=0; i < lists.length; i++) would actually make more sense here (since lists appears to be an Array).