Adds variable type inference.
Works with master acorn.ts
Adds support for open and close node callbacks.