Updates

It would be particularly helpful to review the README and make sure it makes sense.
I might add a line explaining that the second argument it takes is an array of one or more column names to use as the primary key for identifying existing records. That should be sufficient, I think.