code: private String _write_feature_qualifier(String key, String value, boolean quote) {
  		String line = "";
  		if(null == value) {
  			line = QUALIFIER_INDENT_STR + "/" + key + lineSep;
  			return line;
  		}
  		if(quote) {  // quote should be true for numerics
  			line = QUALIFIER_INDENT_STR + "/" + key + "=\"" + value + "\"";
  		} else {
  			line = QUALIFIER_INDENT_STR + "/" + key + "=" + value;
  		}
  		if(line.length() <= MAX_WIDTH) {
  			return line + lineSep;
  		}
  		String goodlines = "";
  		while(!"".equals(line.replaceAll("^\\s+", ""))) {
  			if(line.length() <= MAX_WIDTH) {
  				goodlines += line + lineSep;
  				break;
  			}
  			//Insert line break...
  			int index;
  			for(index = Math.min(line.length()-1, MAX_WIDTH); index > QUALIFIER_INDENT ; index--) {
  				if(' ' == line.charAt(index)) {
  					break;
  				}
  			}
  			if(' ' != line.charAt(index)) {
  				//no nice place to break...
  				index = MAX_WIDTH;
  			}
  			assert index <= MAX_WIDTH;
  			goodlines += line.substring(0,index) + lineSep;
  			line = QUALIFIER_INDENT_STR + line.substring(index).replaceAll("^\\s+", "");
  		}
  		return goodlines;
  	}
docs: Format a feature qualifier using the MAX_WIDTH (default 80)
  @param key
  @param value
  @param quote