public function deleteLink($target, $caption = null, $confirmMessage = 'Are you sure?', $attributes = array())
		{

			// Check if target needs to be resolved
			if (is_array($target) || is_object($target)) {

				// Try to get a link
				$target = Url::instance()->delete($target);

			}

			// Set method to delete
			$attributes = array_merge(array(
				"data-method" => "delete",
				"rel" => "nofollow"
			), $attributes);

			// Confirm?
			if (is_null($confirmMessage)) {
				$attributes['data-confirm'] = 'Are you sure?';
			} elseif ($confirmMessage !== false) {
				$attributes['data-confirm'] = $confirmMessage;
			}

			// Create element
			$link = new \HtmlObject\Link($target, $caption, $attributes);
			return $link;

		}