fix void fun(t<int &>&p){}