anchor.diff:  		var context = GetCurrentContext();
   		var contextLevel = structKeyExists(attrib,'contextLevel') ? attrib.contextLevel : 2;
   		contextLevel = min(contextLevel,arrayLen(context));
  -		if ( contextLevel gt 0 ) {
  +		if (contextLevel > 0) {
   			context = context[contextLevel].template & ":" &
   					context[contextLevel].line;
   		}
  
positive.code: 		var height = structKeyExists(arguments.meta,'height') ? arguments.meta.height : '';
  		var indent = repeatString(variables.TAB, arguments.level);
  
  
  
  			// Header
  			var variables.colorKeys={};
  			var head="";
  			if(arguments.level EQ 0){
  				var colors=arguments.meta.colors[arguments.meta.colorId];
  		
  				// javascript
  				head=('<script language="JavaScript" type="text/javascript">' & variables.NEWLINE);
  				head&=("function dumpOC(name){");
  
negative.code: 				tempStruct.META.DATA[arguments.meta.data.currentRow].NODEID=len(id) ? id : '';
  				tempStruct.META.DATA[arguments.meta.data.currentRow].HIDDEN=!arguments.expand && len(id) ? true : false;
  				tempStruct.META.DATA[arguments.meta.data.currentRow].NODEDATA=[];
  				for(var col=1; col <= columnCount-1; col++){
  					var node = arguments.meta.data["data" & col];
  					tempStruct.META.DATA[arguments.meta.data.currentRow].NODEDATA[col].CLASS="#doHighlight(arguments.meta,c)?'luceeH':'luceeN'##variables.colorKeys[arguments.meta.colorId]#";
  					if(isStruct(node)){
  