`WindowProcedureInternal` should always handle `WM_NCDESTROY` no matter what exceptions are thrown from `InvokeHandlers`.
WindowProcedureInternalshould always handleWM_NCDESTROYno matter what exceptions are thrown fromInvokeHandlers.