After looking at it some more, the NodeList cache *is* broken but it is *not* related to the cloneNode(). The cloneNode still needs work but that will be a separate fix. We'll be committing the fix to CVS soon.
-- Andy Clark * IBM, JTC - Silicon Valley * [EMAIL PROTECTED]