protected override void OnDestroy() { try { _impl.OnDestroy(); base.OnDestroy(); } catch (Exception e) { SAMLog.Error("AMA::OnDestroy", e); } }