[GHC] #14998: Sort out the strictness mess for exceptions