Use TAB for adding a new list element.
Add a handler for array initializers to make it easier to edit matrices