Your comments

+1. Also, auto-completeing ", {, [, ( with the matching pair would be a nice touch.