Hopefully fixing the clobbering of the prototype types