Iterator interface for Node compatible with JS 1.7 yield/coroutines