I'd prefer this as a `if` statement, unless we drop the `resp.NewKey` condition. What is the reason to drop SETs on existing keys?