I like what I see in the grammar. Very compact and clean. It&#x27;s actually smaller than the table of contents of XMPP Core spec lol. That&#x27;s the kind difference that might make an ultra-robust, efficient implementation a bit easier. ;)<p>Note: Reminds me when I was illustrating Oberon-2 complexity for C and C++ programmers by comparing Oberon-2 BNF to their specs same way. Good way to do prelim assessment of protocol&#x2F;language complexity and whether it&#x27;s worth the trouble.