code: public HawkContextBuilder_D cloneC() {
  		return offset(this.offset).request(this.method, this.path, this.host, this.port)
  				.credentials(this.id, this.key, this.algorithm).tsAndNonce(
  						this.ts, this.nonce);
  	}
docs: Create a new HawkContextBuilder_C object from this HawkContext that has
  request data, credentials, and ts and nonce already set.
  <p>
  This method is designed to be used for generating Server-Authorization
  headers from HawkContexts parsed from Authorization headers.
  
  @return HawkContextBuilder initialized with cloned data from this
  HawkContext.