rem: { this.tag.compile(); 
add: { this.tag.compile(); 
context: 	insertAfter: function(args, before, self)	{	    this.tag.compile();        var outputs = [];        var html = this.renderHTML(args, outputs, self);        var doc = before.ownerDocument;	    var range = doc.createRange();	    range.selectNode(doc.body);	    var frag = range.createContextualFragment(html);        var root = frag.firstChild;        if (before.nextSibling)            before.parentNode.insertBefore(frag, before.nextSibling);        else            before.parentNode.appendChild(frag);		var domArgs = [root, this.tag.context, 0];		domArgs.push.apply(domArgs, this.tag.domArgs);		domArgs.push.apply(domArgs, outputs);		this.tag.renderDOM.apply(self ? self : (this.tag.subject ? this.tag.subject : null),		    domArgs);				return root;    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/domplate.js/buggy/extension/content/firebug/domplate.js