Finished ArenaMessages
You know having equals and hashcode are kind of silly.
Renaming