Data: add a copy constructor and assignment operator to clone the signature pointer.