IntelliJ IDEA / WebStorm rocks!
Refactoring: function reordering.
Rename location property to loc (same as JavaScript AST's)