public function withReadableLink(bool $readableLink) : self { $metadata = clone $this; $metadata->readableLink = $readableLink; return $metadata; }