Well, if we wanted to add capability negotiation message codes, those could arguably be 'internal' as well...