I was looking for compatibility tables to support this, but I've always thought [relying on `nodeType`](http://quirksmode.org/dom/core/#t21) was a more robust check.  Perhaps an edge case we'll never encounter, but `instanceof` wouldn't work if the source was loaded in another context (e.g. `iframe`).  Would be interesting to see a complete compatibility table.