"Christopher Wright" wrote > Steven Schveighoffer wrote: >> Not exactly ;) The wrapped type is not equivalent to inheritance. > > No, exactly: > > class Wrapper(T) : T > { > T opDot() {} > } class Wrapper(T) : T { } works just as good ;) -Steve