P4004R0 — Reconsider CWG 1395 "Partial ordering of variadic templates reconsidered"
EWG
Revisions
R1R0
```cpp template<typename ... T> char *f(T &...); // #1 template<typename T> int *f(T &&); // #2 int i; auto *p = f(&i); ```