* Replacing class { public: ... } with struct { ... }. This should be equivalent and reduces the number of tokens.
This last one is really simple, I do it a lot, and I'd love to see it upstream. The rest seem tricky, but would be great if someone finds the time.