Changed attribute name ordering predicate so that non-typical char_traits::compare implementations don't issue buffer overruns.

svn path=; revision=84646