a block already has a terminator implicit in the OUTDENT -- partially addresses Nodeclipse#19 and Nodeclipse#21
DO NOT mutate input text with multiple newlines -- partially addresses Nodeclipse#19 and Nodeclipse#21
hacked in tern-based autocompletion