Evented IO for V8 JavaScript