Update the duplicate answer to be inline with our stance on extending native prototypes