Removed the whole piece about the case insensitive map. None of that is preserved anyway because `new AuthenticationResponse` makes a copy of the map.

Let's see what BuildHive has to say about this version...