ensure beyond doubt that `id` is a string