# File lib/moneta/adapters/couch.rb, line 82
      def create(key, value, options = {})
        body = value_to_body(value, nil)
        response = @backend.put(key, body, 'Content-Type' => 'application/json')
        case response.status
        when 201
          true
        when 409
          false
        else
          raise "HTTP error #{response.status}"
        end
      rescue
        tries ||= 0
        (tries += 1) < 10 ? retry : raise
      end