The generated congruence theorems ignore arguments that are subsingleton types.
It is the f_equal described at issue #500.