September 04, 2010
phobos commit, revision 1959


user: dsimcha

msg:
Fix hasElaborateCopyConstructor and hasElaborateAssign to look at whole representation.  Also make std.range use hasElaborateCopyConstructor instead of rolling its own.

http://www.dsource.org/projects/phobos/changeset/1959