require eventEmitter 4.2 for once, tick version