function updateLinkAttributeValue( $linkValueAttributeId, $url, $label = "" ) {
	$linkValueAttribute = getLinkValueAttribute( $linkValueAttributeId );
	removeLinkAttributeValue( $linkValueAttributeId );
	createLinkAttributeValue( $linkValueAttributeId, $linkValueAttribute->object_id, $linkValueAttribute->attribute_mid, $url, $label );
}
function rollBackLinkAttribute( $rollBackAction, $valueId, $objectId, $attributeId, $url, $label, $operation ) {
	if ( shouldRemove( $rollBackAction, $operation ) ) {
		removeLinkAttributeValue( $valueId );
	}
	elseif ( shouldRestore( $rollBackAction, $operation ) ) {
		createLinkAttributeValue( $valueId, $objectId, $attributeId, $url, $label );
	}
}