1.3 - Removal of passing JS Objects to jQuery()?

1.3 - Removal of passing JS Objects to jQuery()?


Ello,
In 1.2.6 I can do
var data = {};
data.x = {
a: [],
b: []
}
data.x.a.push({
name: "foo",
num: 0
});
data.x.a.push({
name: "foo2",
num: 0
});
$(data.x.a).filter('[name="foo"]')
And I get the expected object {
name: "foo",
num: 0
}
However, in 1.3 I now get an empty jQuery object (length=0). Has this
(undocumented) functionality been removed due to Sizzle? Are there any
plans to bring it back in a future release? I *need* to use this for a
large project I've been working on, but we want to upgrade to 1.3
for .live() and Sizzle's enhancements.