Clone isn't cloning select values

Clone isn't cloning select values

I didn't expect it but the following test fails on the cloned value check:

test("clone should retain values of select", function() {
var select = $("<select>").append($("<option>").val("1")).append($("<option>").val("2"));
$(select).val("2");
equals($(select).find("option:selected").val(), "2", "expect 2");
var clone = $(select).clone();
equals($(clone).find("option:selected").val(), "2", "expect 2");
});

Is this right?