I love the feature that automatically inserts the opening square bracket.
However one case that it always seems to get wrong:
if(!aString isEqualToString:anotherString
When typing the closing bracket, the opening brackte is inserted before the '!' instead of behind.
Gerd