 
 	thisTag.GeneratedContent = ""; // This tag does not have pass through
 	if (attributes.rendered)						writeOutput(variables.result);
+	
 
 	break;
 	}

	
	if (attributes?.value	!= "")										thisTag.generatedContent = attributes.value;	
	if (attributes?.binding	!= "" && isDefined("caller.rc.#attributes.binding#")) 	thisTag.generatedContent = evaluate("caller.rc.#attributes.binding#");
	if (attributes?.key 	!= "")		{
																	thisTag.GeneratedContent	= application.geti18n(attributes.key, attributes?.placeholder);
																	attributes.isSafeHTML 	= true;				
																	}	
	if (attributes?.tooltipKey != "")										attributes.tooltip 		= application.geti18n(attributes.key, attributes?.tooltipPlaceholder);

	if (attributes.look 	== 'link')			variables.result &= '<a class="';				// we don't apply btn so that link look like links
	if (attributes.look 	!= 'link')			variables.result &= '<a class="btn btn-#encodeForHTMLAttribute(attributes.look.lcase())#';

											variables.result &= '<i class="#application.Bootstrap.IconLibrary[attributes.library]##encodeForHTMLAttribute(attributes.icon)#"></i> ';
											}
	
											variables.result &= application.generateContent(thisTag.GeneratedContent, variables.tagstack, attributes);								


	
