Remover o resultado da clonagem no Jquery

Com base neste http://jsfiddle.net/Tw8z4/1/ São duas opções para remover o resultado do clone

Se estou usando o Jquery 1.9 e superior, atribuo o parâmetro verdadeiro no método .clone ()

<div class="duplicate">
<p>Form Duplicate</p>
<a href="#" class="add">Add Guest</a> | <a href="#" class="remove">Remove </a>
</div>

<button>Clone</button>

$(".remove").click(function(e) {

$(this).closest(".duplicate").remove();

e.preventDefault();

});


$("button").click(function() {

$(".duplicate:last").clone(true).insertBefore(this);

});

Se estou usando o jquery 1.8.7 abaixo, não preciso atribuir o parâmetro true no método .clone () . Acabei de mudar o clique para .live () . A função .live () foi removida no jquery 1.9

$(".remove").live("click", function(e) {
$
(this).closest(".duplicate").remove();
e
.preventDefault();
});

$
("button").click(function() {
$
(".duplicate:last").clone().insertBefore(this);
});