+}
+
+$.extend(DocumentNode.prototype, {
+ detach: function() { this._$.detach(); },
+
+ sameNode: function(otherNode) {
+ return this.nativeNode === otherNode.nativeNode;
+ }
+})
+
+var ElementNode = function(nativeNode) {
+ DocumentNode.apply(this, arguments);