public HitEvent(HitEventArgs args, EventSource source) : base(args, source) { }
public EventSource(object source, EventSource parent) { this.source = source; this.parent = parent; }