code: public Name<String> name(String name, String... names) {
  		return createName(assemble(name, names));
  	}
docs: Concatenates elements to form a dotted name, discarding null values
  and empty strings.
  
  @param name
  the first element of the name
  @param names
  the remaining elements of the name
  @return {@code name} and {@code names} concatenated by periods