In a post 5.0 world, renaming firstname and surname would be an
expensive, backwards incompatible change. Instead the TC decided a
reasonable compromise would be to allow givenname as an alternative to
firstname. The argument being that surname *is* a reasonable tagname,
but firstname is too western centric.
That went over well, and is not backwards incompatible.