Message → Msg to avoid conflict with Protocol