the docs for the names function say that the name is modified to hyphenated case but it's actually returned unmodified