Added default arguments for emitter constructor