The `names` key should just be `name`.

I know this functionality would be difficult to write a reliable test for (since we use live data)
but we might be able to do it by mocking a method in the tests.

I tried searching manually and had success searching for this word: "hashkeyorderbrokenagain".