created FunctionCallEmitter, merged new emitter