> That doesn't do what I want at all. The signature is still f(T) > not > f(Unqual!T). For non-const, const and immutable inout would do it. void f(T)(inout T var)