docs: private String convertAttr(String attr){
  		char[] cs = attr.toCharArray();
  		StringBuilder sb = new StringBuilder(cs.length);
  		boolean upper = false;
  		for(int i=0;i<cs.length;i++){
  			if(upper){
  				if(cs[i]=='-'){
  					continue;
  				}
  				sb.append(Character.toUpperCase(cs[i]));
  				upper=false;
  				
  				
  			}else{
  				if(cs[i]=='-'){
  					upper=true;
  				}else{
  					sb.append(cs[i]);
  				}
  			}
  			
  			
  		}
  		return sb.toString();
  	}