 				rgx = "(^|=\\s*)(class)+\\s+(\\w+)" +
 					  "(\\s*$|\\s+(extends)\\s+(\\w+)\\s*$)"
 				
-				# validate if there is a class extends inside the file
-				rgx_ext = /(^|=\s*)(class)+\s+(\w+)\s+(extends)\s+(\w+)\s*$/m
+				# filter classes that extends another classes
+				rgx_ext = "(^|=\\s*)(class)\\s(\\w+)\\s(extends)\\s(\\w+)\\s*$"
 				
 				# if there is a class inside the file
 				if raw.match( new RegExp rgx, "m" )?


					# ..and finally prints a warning msg
					console.log "WARNING! ".bold.yellow,
						"Dependency #{dependency.yellow.bold} not found",
						"for class #{file.classpath.yellow.bold}."
		
		# after all, return everything in the proper order
		files
	

					filefolder:    filefolder

					dependencies:  dependencies
					baseclasses:   baseclasses
				}
			
			# finally executes callback, passing the collected buffer
