[GHC] #14744: Non-exhaustive patterns in case in GHCi with quantified class contexts