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

				
		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",
