Having valueOf() reflect length of collection - a good idea?

Having valueOf() reflect length of collection - a good idea?


Just a thought; this would be quite useful IMO:
var paras = $('p'), uls = $('ul');
if (paras > uls) {
// ...
}
I know it's not quite as readable (or as semantic) as:
if (paras.length > uls.length) {
// ...
}
but still, it's one of those things that may as well be added, just
for the few situations where it may be useful.
jQuery.fn.valueOf = function(){return this.length;};
Unless it's got some other valid use (with jQuery)...?