Removed checkExists check for reasons meantioned in #42.  There are implementations that would allow this to work, but at the expense of additional metadata mutations.