In fact, I think D is the only one using () as well.
template TCopy(T) { void copy(out T to, T from) { to = from; } } /* … */ int i; TCopy!(int).copy(i, 3);
In fact, I think D is the only one using () as well.