When I read this kind of thing, it makes me so thankful for a bunch of #Rust features:
1. The Editions system
2. Macros allowing syntax changes to be libraries
3. A language that wasn't afraid to be complex at the start, so it didnt need to be complicated later
No Boilerplate
