Reasons of the change.
1. `Foo4!(y)` should be exactly same as `Foo4!("123")`, so `TemplateArgsOf!(Foo4!(y))` should return expression tuple `"123"` always (but currently it doesn't because of the bug 7469).
2. __traits(isSame) does not work for expression tuple value comparison.