private void RaiseCompleteEvent() { if (Complete == null) return; Complete(hierarchy, EventArgs.Empty); }