# File lib/sdb/active_sdb.rb, line 785
            def put
                @attributes = uniq_values(@attributes)
                prepare_for_update
                attrs = @attributes.dup
                attrs.delete('id')
                connection.put_attributes(domain, id, attrs) unless attrs.blank?
                connection.put_attributes(domain, id, { 'id' => id }, :replace)
                mark_as_old
                @attributes
            end