[REG2.066] Issue 13378 - Wrong failure of template value parameter deduction in IFTI

https://issues.dlang.org/show_bug.cgi?id=13378
`Expression::equals` will also return true for expressions with same value and near-matching type, ie `const(char)[]` and `string`.  I'm not sure how that interacts here.