code: private Label getOrCreateLabel(final String name) {
  
  		Label label = labelCache.get(name);
  		if (label == null) {
  
  			label = new LabelImpl(name);
  			labelCache.put(name, label);
  		}
  
  		return label;
  	}
docs: ----- private methods -----