protected virtual void Handle(StandardOutputEvent e) { }
protected override void Handle(StandardOutputEvent e) { WriteOut(e.Message); }
protected virtual void Handle(StandardOutputEvent e) { }
protected override void Handle(StandardOutputEvent e) { WriteOut(e.Message); }