Use a require to bring index.js into main.js (brackets.io's entry point),  tweak API to hopefully make an unsurround possible and make skips with non open/close chars work