anchor.diff:  			"SFTP_PORT": 22,
   			"SFTP_BASE_PATH": "/test",
   			
  -			"S3_ACCESS_ID": "test",
  +			"S3_ACCESS_KEY_ID": "test",
   			"S3_SECRET_KEY": "",
   
   			"MAIL_USERNAME": "lucee",
  
positive.code: 		return ArrayToList( dbDesc, ", " );
  	}
  	
  	public function verifyMongo ( mongo ){
  		var conn = MongoDBConnect( arguments.mongo.db, arguments.mongo.server, arguments.mongo.port );
  		/*
  		var q = extensionList().filter(function(row){
  			return row.name contains "mongo";
  		});
  		*/
  		var name = conn.command("buildInfo").version; // & ", " & q.name;
  		//conn.disconnect();
  		return "Server Version " & name;
  	}
  
  	public function verifyFTP ( ftp, service ){
  		ftp action = "open" 
  			connection = "conn" 
  			secure= (arguments.service contains "sftp")
  
negative.code: 			server = arguments.ftp.server
  			port= arguments.ftp.port;
  		
  		ftp action = "close" connection = "conn";
  		
  		return "Connection Verified";
  	}
  
  	public function verifyS3 ( s3 ) localmode=true{
  		bucketName = "lucee-testsuite";
  		base = "s3://#arguments.s3.ACCESS_KEY_ID#:#arguments.s3.SECRET_KEY#@/#bucketName#";
  		DirectoryExists( base );		
  		return "s3 Connection Verified";
  	}
  		
  
  	public function addSupportFunctions() {
  		server._getSystemPropOrEnvVars = function ( string props="", string prefix="", boolean stripPrefix=true, boolean allowEmpty=false ) localmode=true{
  