That seems like an extreme edge case to me. Esprima always returns arrays, so I'd rather avoid the indirection.