1
Don't force the client to understand the RFCs. Keep message types in a
2
convenient set of constants, for example.