public function editAsset($user, $repo, $assetId, $name, $label = '')
	{
		// Build the request path.
		$path = '/repos/' . $user . '/' . $repo . '/releases/assets/' . (int) $assetId;

		$data = array(
			'name' => $name,
		);

		if ($label)
		{
			$data['label'] = $label;
		}

		// Send the request.
		return $this->processResponse($this->client->patch($this->fetchUrl($path), json_encode($data)));
	}