Esprima-compatible implementation of the Mozilla JS Parser API