f36499f9c5
Using custom macros for defining and registering message handlers hurts readability and navigability. This commit simplifies the ParseMessageFunc signature, expands the macros, and streamlines initialization.