# File lib/couchrest/more/extended_document.rb, line 204 def save(bulk = false) caught = catch(:halt) do if self.new_document? _run_save_callbacks do save_without_callbacks(bulk) end else update(bulk) end end end