hasElaborateAssign -> hasElaborateCopyConstructor.

Corrected check for elaborate copying.