Support square bracket setters in UselessSetterCall

This closes #639.