public function withSharedHeaders(array $shared_headers) { $jwe = clone $this; $jwe->shared_headers = $shared_headers; return $jwe; }