Closed ghost closed 10 years ago
The general issue here seems to be that if kernel methods demand a certain shape for theorem or term parameters, and this shape can be described as a higher-order pattern, then the kernel must use higher-order pattern matching instead of simple structural pattern matching to destruct those parameters.
The following snippet fails with "dest_equals: term is not an equality".