minor: nested conditional bindings can be hard to follow. It can be avoided if we use the same arity `jdbc-set` reglardless if `modified` is provided. Does this break? `(jdbc-set @conn b k value nil)`