Copy constructor.
strand( const strand & other);
Creates a copy such that both strand objects share the same underlying state.