public Implementer(ModuleDefinition module, EventSourceTemplate template) : base(module, template) { }
public Implementer(ModuleDefinition module, EventSourceTemplate template, TypeDefinition target) : base(module, template) { this.target = target; }