We should make sure this plays well with the [TypeScript extension](https://github.com/tomsdev/brackets-typescript-code-intel).  @MarkMurphy, could you coordinate with @tomsdev on that?  (E.g. knowing how to test the TypeScript extension full against this change, and making any patches as necessary).