Copy strings in constructors and write accessors