code: @SuppressWarnings({"SuspiciousNameCombination"})
  	public boolean setDescription(KltFeature feature) {
  		setAllowedBounds(feature);
  
  		if (!isFullyInside(feature.x, feature.y)) {
  			if( isFullyOutside(feature.x,feature.y))
  				return false;
  			else
  				return internalSetDescriptionBorder(feature);
  		}
  
  		return internalSetDescription(feature);
  	}
docs: Sets the features description using the current image and the location of the feature stored in the feature.
  If the feature is an illegal location and cannot be set then false is returned.
  @param feature Feature description which is to be set.  Location must be specified.
  @return true if the feature's description was modified.