Whenever I think the Internet protocol stack is too complex, I take a glance through the (also freely available) 3GPP specifications to refresh my perspective. They are so thick and dense it's a miracle that everything works, and I remind myself that people came up with all of it and there are probably experts who know far more than I ever will about that area. Nonetheless, I'm not surprised that they are full of little-known features like this.