public static String name(final String name,final String... names){
  final StringBuilder builder=new StringBuilder();
  append(builder,name);
  if (names != null) {
    for (    String s : names) {
      append(builder,s);
    }
  }
  return builder.toString();
}

public static String name ( final String name , final String ... names ) { final StringBuilder builder = new StringBuilder ( ) ; append ( builder , name ) ; if ( names != null ) { for ( String s : names ) { append ( builder , s ) ; } } return builder . toString ( ) ; }
concatenates elements to form a dotted name , eliding any null values or empty strings .
