BUG: compare against message type (MS, MM, BC) hardened.