public FacetLabel(String dim,String[] path){
  components=new String[1 + path.length];
  components[0]=dim;
  System.arraycopy(path,0,components,1,path.length);
  length=components.length;
  checkComponents();
}

public FacetLabel ( String dim , String [ ] path ) { components = new String [ 1 + path . length ] ; components [ 0 ] = dim ; System . arraycopy ( path , 0 , components , 1 , path . length ) ; length = components . length ; checkComponents ( ) ; }
construct from the dimension plus the given path components .
