esprima code inspection and wrapping