What will this print if there are two `missingKeys`?

I think you need to only `append` the "Missing required keys: " once then append `separator`s and `missingKey`s in the loop. After building the string, we `toString()` it.