     buf.push @helpers() if helpers isnt false and inline isnt true
       
     for template in @settings.templates
-  	  #buf += optimizeOutput @settings, @compileTemplate(template).toString()
-  	  buf.push @compileTemplate(template).toString()
+      #buf += optimizeOutput @settings, @compileTemplate(template).toString()
+      buf.push @compileTemplate(template).toString()
     
     buf = buf.join("")
     

###

module.exports.precompile = (settings,dir) ->
	extend(globalSettings, settings)
	globalSettings.dir = dir
	
	# Asynchronously run compilers at same time
	async.forEach settings.groups, (groupSetting, callback) ->
	  precompiler = new Precompiler(groupSetting, callback)
	  precompiler.compile()
	, (err, res) ->
    if err? then console.log err
    else console.log "\n\n\n...Done.\n\n"
    

    {source, namespace, compileDebug, inline} = @settings
    
    templateNamespace = template.replace(/\//g, '.') # Replaces '/' with '.'

    if @settings.verbose
      console.log "Compiling #{namespace}.#{templateNamespace} from #{source+template}"
    
