Do not modify input to findOrCreate

This helps when making spy assertions about what arguments findOrCreate was called with.

Without this, it is not possible to know when was originally passed to findOrCreate using sinon-like spies.