On 03/24/2012 12:34 PM, Timon Gehr wrote: > static if(is(typeof(getConstQual!Key.init.idup):Key)){ Better: static if(is(typeof(getConstQual!Key.init.idup):Key) && !is(getConstQual!Key: Key)){