# File lib/sdb/active_sdb.rb, line 872
            def save_attributes(attrs)
                prepare_for_update
                attrs = uniq_values(attrs)
                # if 'id' is present in attrs hash then replace internal 'id' attribute
                unless attrs['id'].blank?
                    @attributes['id'] = attrs['id']
                else
                    attrs['id'] = id
                end
                connection.put_attributes(domain, id, attrs, :replace) unless attrs.blank?
                attrs.each { |attribute, values| attrs[attribute] = values }
                mark_as_old
                attrs
            end