Add copy constructor.