Is modifying or extending built-in object prototypes recommended (e.g., adding a method to `Array.prototype`)? Why or why not? | Objects | javascript Interview Questions | NextRound.in