Why does `user.id` need to be wrapped in a string?