 				
 		classes
 	
-	check_syntax:(files)->
-		for file in files
-			try cs.compile file catch err
-				return {path:file, err:err}
-		return false
-	
 	merge:(input)->
 		(klass.raw for klass in input).join "\n"
				
				found = ArrayUtil.find classes, dependency, "name"
				if found?
					
					if ArrayUtil.has found.item.dependencies, klass.name, "name"
						
						klass.dependencies.splice( index, 1 )
						console.log "WARNING! ".bold.yellow,
							"You have a circular loop between classes",

		
		for klass, i in classes
			initd["#{klass.name}"] = 1
			continue if !klass.dependencies.length
			
			index = 0
			while index < klass.dependencies.length
