Sure I understand, but that's a different issue.  What I have a beef with is how `.html()` handles attribute values.

```javascript
> $('<div class="parent"><div title="foo & bar">Test</div></div>').html()
'<div title="foo &amp; bar">Test</div>'

> $('<div class="parent"><div title="foo &amp; bar">Test</div></div>').html()
'<div title="foo &amp; bar">Test</div>'
```