Renaming protocol messages to have a Message suffix. Plus some javadocs.