Implement AsyncEmitter class