Maybe: an empty MessageType may happen if we are projecting out all columns and are just counting records.