On Wednesday, 12 June 2013 at 06:08:58 UTC, deadalnix wrote: > Within the template, T is always seen as inout, and only one > instantiation occur for all top type qualifiers. So are you adding inout as a type qualifier? Currently it is only a storage class usable in functions.