Janice Caron Wrote: > We already have that. > > import std.conv; > > dst = to!(T)(src); > > so your base is already covered. just what I wrote about http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=71725