Adds Either structure.
Uses esprima for FFI