Reviewing the code path, I think this comment has rotted a bit (likewise with the others that appear in `formatLabel` functions). It seems like the `sound` can't take on a numeric value, but it could be `null`... is that right?

Also, the indentation is a bit off for the `return` statement.