Don't reuse `string_to_key`