Extending JavaScript Natives « JavaScript, JavaScript…: "So is Extending Natives ever okay?
I’ve described some reasons for not augmenting native prototypes; you may know of others. You need to decide whether each of these concerns will be addressed by your planned extension, and whether the extension would add power and clarity to your codebase.
"
'via Blog this'