I get the feeling that your knowledge of the rules is not necessarily representative of typical post-1.0 developers. :-)
However, I don't recall it being a problem in my experimentation with Rust either.
However, I don't recall it being a problem in my experimentation with Rust either.
I'm a C++ developer and go so far as to make it harder. I map ; to <esc> in vim, and enter the actual char with a second ; (from from normal mode).