nah it's not necessary I just had it in there for the browser since older browsers didn't allow non-enumerable Object.prototype extensions and some people are crazy