When augmenting Array.prototype, make the functions non-enumerable by de...

...fault so as to not affect clients that call for-in
Maybe just make this a `defineProperty` utility function.