for 2: this would then be inconsistent with variable declaration, which I think was the reason the syntax is like this in the first place
for 3: I don't think this is important as there are still other syntax elements which make it significantly different from Python