Fixed typos in error messages
Added some TODOs
Fixed bug when setting _expire_after in combination with bulk option ignore_updates_if_unmodified; we now use the previous revision created date to check if anything has changed.