We normally use `k, v` instead of `key, val`.