code: String formatExportedVariables( Map<String,String> instanceExports ) {
  
  		StringBuilder sb = new StringBuilder();
  		boolean first = true;
  		for( Entry<String,String> entry : instanceExports.entrySet()) {
  			if( first )
  				first = false;
  			else
  				sb.append(", ");
  
  			String vname = VariableHelpers.parseVariableName( entry.getKey()).getValue();
  			sb.append( vname.toLowerCase() );
  			sb.append( " => " );
  			if( Utils.isEmptyOrWhitespaces( entry.getValue()))
  				sb.append( "undef" );
  			else
  				sb.append( "'" + entry.getValue() + "'" );
  		}
  
  		return sb.toString();
  	}
docs: Returns a String representing all the exported variables and their value.
  <p>
  Must be that way:<br>
  {@code varName1 => 'varValue1', varName2 => undef, varName3 => 'varValue3'}
  </p>
  <p>
  It is assumed the prefix of the exported variable (component or facet name)
  is not required.
  </p>
  <p>
  As an example...<br>
  Export "Redis.port = 4040" will generate "port => 4040".<br>
  Export "Redis.port = null" will generate "port => undef".
  </p>
  
  @param instanceExports the instance
  @return a non-null string