It’s still in violation of the IEEE802.3 standard, just not as badly. Ethernet frames are what hold packets. The frames exist to transport packets over the dark and dangerous physical layer.
It supports both the MAC and RS layer functions. The CDMAC is compliant with IEEE 802.3-2018, Ethernet Technology Consortium, and 802.3bs. It supports the MAC function, MAC control function with PAUSE ...