> I also have a D version of something resembling ATL's CComPtr > which I am finally happy enough with to share, that I could > post when i get home later tonight. > > The class is a good argument for keeping the rather esoteric > opDot operator, since alias this is extremely dangerous for > smart pointer structs in D. That would be great!