Remove the semicolon from the DEFAULT_COPY_CONSTRUCTOR macro.