Don't change the prototype of objects that are passed in or "typed", fixes #21