ee2plus test complete. callAsEmitter changed as cannot pass from function to function.name reliably... f***