[fork for custom modifications] evented I/O for v8 javascript