The pre-increment stuff often seems too hard to read/follow to be worth using.