I'm don't understand why he needs '==' to specify namespace and type aliases, also mentioned here[1]. Why not just '='? Show your working, Herb!
Also starting enums at 1 instead of 0 is an odd choice, if you'll pardon the pun.
[1] https://herbsutter.com/2023/04/30/cppfront-spring-update/