Rename for better understanding of the traits.
Implement binary message (de)serialization functionality.